Java Backend Developer

Job Description: Senior Java Developer

Location: Bangalore

Job Type: Full-Time

Experience: 8-10 Years

We are seeking a talented and experienced Senior Java Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend systems and microservices while leveraging cutting-edge technologies.

Key Responsibilities:

  • Design and implement robust and efficient microservices using Spring Boot.

  • Architect scalable systems based on microservices architecture principles.

  • Utilize containerization tools such as Docker, Kubernetes, and OpenShift to package and deploy applications.

  • Collaborate with DevOps teams to leverage cloud platforms including AWS, Google Cloud, and Azure.

  • Manage and optimize both relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).

  • Develop asynchronous communication systems using RabbitMQ or Apache Kafka.

  • Create and maintain APIs, including REST, GraphQL, and gRPC, for seamless integration across platforms.

  • Collaborate with cross-functional teams to deliver high-quality solutions on time.

Preferred Qualifications:

  • Experience with continuous integration and continuous deployment (CI/CD) practices.

  • Familiarity with Agile/Scrum development methodologies.

  • Knowledge of security best practices in backend development.

  • Strong analytical skills to debug and optimize application performance.




Requirements

  • Proven expertise in Java programming and backend development.
  • Strong experience with Spring Boot for building microservices and RESTful APIs.
  • In-depth knowledge of microservices architecture and its implementation.
  • Hands-on experience with

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available