Lead Java Developer

Location: Kamaladi

Position: Full Time

Required Knowledge, Skills, and Abilities

• Excellent analytical, debugging and problem-solving skills is required

• Excellent knowledge of Spring Boot, Hibernate, JPA and related dependencies

• Excellent knowledge of REST API design and development concepts

• Confident handling of server-side programming with Java

• Write well-designed, secure, efficient and maintainable code, and review, test and debug team members’ code

• Experience working with source control system such as GIT including branching and merging strategies and build tool such as maven

• Familiar with JavaScript framework such as React is a plus

• Familiarity with database technologies such as PostgreSQL or Oracle

• Lead and mentor junior developers

• Regular follow up for tasks assigned from development phase to QA

• Help other developers take advantage of new technologies

• Advocate for best practices, excellent usability, and exceptional quality

• Good time management skills

• The developer will monitor progress and provide updates to the Project Manager

• Basic knowledge of Algorithms and Data Structures

• Prepare use case/ flow diagram when needed

• Excellent communication skills

• Active participation in Project level discussion/meeting

• Self -starter, who can quickly understand the ecosystem with little ramp up & kick start development Nice to have

• Understanding of client-side performance and how to improve it Education

• Bachelor’s Degree in Computer Engineering/ CS or other IT-related field

Drop files here or
Accepted file types: doc, pdf, jpg, png, Max. file size: 512 MB.