Description

Job Title: Mid-Level Java API Architect SME (Spring Boot)

We are seeking a skilled Java Architect to join our team. The ideal candidate will have hands-on experience with Java programming language and a strong understanding of one or more modern frameworks such as Spring Boot, REST, API designing. The candidate should also possess experience in reactive and non-blocking execution, multi-threading in Java, secure communication via HTTPS (TLS handshake, etc.), and creating unit and regression test suites.


 

Responsibilities:

• Design, develop and maintain Java-based applications using Java-8, Java modules and Spring Boot framework

• Implement secure communication protocols using HTTPS and TLS handshake

• Develop and maintain unit and regression test suites for the applications

• Collaborate with cross-functional teams to develop and integrate RESTful APIs

• experience with one or more API gateways such as APIgee.

• experience with API performance optimization techniques such as caching, etc.

• Configure and maintain the applications for optimal performance and scalability

• Troubleshoot and debug issues in the applications

• Stay up-to-date with emerging trends and technologies in Java development

• Nice to have experience with Containerizing the application using Docker/Kubernetes

• Experience in creating unit and regression test suites

• Strong problem-solving skills and attention to detail

• Ability to work independently as well as in a team environment

• Excellent communication and interpersonal skills

Education

Any Graduate