Description

Responsibilities:

  • Design, develop, and maintain Java-based applications using Java-8, Java modules, and the Spring Boot framework.
  • Implement secure communication protocols using HTTPS and TLS handshake.
  • Develop and maintain unit and regression test suites for applications.
  • Collaborate with cross-functional teams to develop and integrate RESTful APIs.
  • Utilize one or more API gateways, such as Apigee.
  • Apply API performance optimization techniques, such as caching.
  • Configure and maintain applications for optimal performance and scalability.
  • Troubleshoot and debug application issues.
  • Stay up-to-date with emerging trends and technologies in Java development.
  • Experience with containerizing applications using Docker/Kubernetes is a plus.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently as well as part of a team.
  • Excellent communication and interpersonal skills.

Education

Any Graduate