Description

- Develop and maintain web applications / services using Core Java, Spring Boot, and Microservices.

- Collaborate with cross-functional teams to design and implement scalable and efficient geospatial solutions.

- Ensure the performance, quality, and responsiveness of applications.

- Identify and resolve bottlenecks and bugs in the applications.

- Conduct code reviews and provide constructive feedback to team members.

- Participate in the full software development lifecycle, including requirement analysis, design, development, testing, and deployment.

- Create and maintain technical documentation for the applications.

- Provide technical support and troubleshooting for the applications.

- Work closely with product managers to understand business requirements and translate them into technical specifications.

- Optimize application performance and ensure high availability and scalability.

- Mentor junior developers and provide guidance on best practices in web application development.

- Contribute to the continuous improvement of the development process and tools.

Qualifications -

- Possess strong experience in Core Java, Spring Boot, and Microservices.

- Have a solid understanding of Data Structures and Algorithm concepts and hands on experience in implementing them using Java.

- Demonstrate proficiency in developing and maintaining web applications.

- Show ability to work in a hybrid model with effective communication skills.

- Exhibit strong problem-solving skills and attention to detail.

- Have experience in CI/CD, Oracle /Cassandra DB, version control systems like Git.

- Display knowledge of Agile development methodologies.

Total exp6+ years  
Core Java with hands on exp in implementing Data Structures and Algorithms6+ years (must)
Spring Boot, Microservices4+ years (must)
Kafka, Oracle /Cassandra DB, CI/CD2+ years (good to have)
Scrum Agile MethodologyWorking knowledge

Education

Any Gradute