Description

Lead Java Developer - Experience 12+ Years (please prioritize profiles with Cloud Native skills.)

Develop and maintain applications using Spring Boot framework.

  • Design and implement scalable, high-performance applications.
  • Ensure applications are robust and reliable.
  • Write clean, maintainable code following best practices.
  • Participate in code reviews and provide technical guidance.
  • Collaborate with other developers, product managers, and stakeholders.
  • Contribute to the continuous improvement of development processes.
  • Work in an Agile development environment.
  • Adapt to changing requirements and priorities.
  • Troubleshoot and debug applications.
  • Optimize application performance.
  • Implement security best practices.
  • Create and maintain technical documentation.
  • Stay up-to-date with the latest industry trends and technologies.
  • Mentor junior developers.

Requirements:

  • Bachelor's degree in Computer Science or related field.
  • 3+ years of experience in Spring Boot development.
  • Strong knowledge of Java ( jdk 11+ and 17) and the Spring framework.
  • Experience with RESTful APIs and microservices architecture.
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
  • Experience with databases such as MySQL, PostgreSQL, or MongoDB.
  • Knowledge of version control systems such as Git.
  • Understanding of Agile development methodologies.
  • Excellent problem-solving skills.
  • Strong communication and teamwork abilities.
  • Ability to write clean, maintainable code.
  • Experience with cloud platforms such as AWS or Azure is a plus.
  • Familiarity with CI/CD pipelines.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Experience with testing frameworks such as JUnit or Mockito.
  • Experience with docker, containerization and Kubernetes.
  • Min. 2 years of working Experience with Azure.
  • Min. 2 years of experience with developing cloud native applications.
  • Strong working experience with micro services architecture
  • Strong working experience with messaging/streaming platforms like Kafka, Pulsar etc
  • Exposure with ELK stack


 

Education

Any Graduate