Key Notes:
Mandatory Skills and Experience
- Hands-on experience in Java, or Python.
- Strong problem-solving skills.
- Quick learning ability.
Non-Negotiable Skills:
- Proficiency in either Java or Python.
- Strong understanding of data structures and algorithms.
Role Focus: Primarily backend development, with potential for full-stack work if the candidate has relevant experience.
Interview Process: There will be four rounds of technical interviews, with the first conducted by the WWT Technical team and 3 with client.
Candidate Profile: Candidate with minimum 3 years of experience.
Key Responsibilities
- Design, develop, test, and maintain Java/Python based applications
- Write clean, scalable, and efficient code following best practices
- Participate in requirement analysis, design discussions, and code reviews
- Debug, troubleshoot, and resolve application issues
- Contribute to application performance tuning and optimization
- Maintain proper documentation for developed features and APIs
Required Skills & Qualifications
- 23 years of professional experience in Java
- Strong understanding of Core Java (OOP concepts, Collections, Multithreading, Exception Handling)
- Strong analytical and problem-solving skills
- Experience with Spring / Spring Boot
- Hands-on experience with REST APIs
- Working knowledge of SQL and relational databases (PostgreSQL, Sybase, or similar)
- Familiarity with ORM frameworks such as Hibernate/JPA
- Experience using Git or similar version control systems
- Basic understanding of Linux/Unix environments
- Ability to write unit tests using JUnit/Mockito
Mandatory skills :
- Java or Python development.
- Backend development experience.
- Data Structures & algorithms.
- Excellent problem-solving skills.