B

Java Backend Developer

BCE GLOBAL TECHNOLOGY CENTRE PRIVATE LIMITED

Software Development · 501-1,000 employees

Jul 10
Senior (5-10 yrs) Full-time
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and maintain scalable backend systems and microservices using Spring Boot. Collaborate with DevOps teams to deploy applications via containerization tools and cloud platforms.

What they look for

Java Spring Boot Microservices Docker Kubernetes OpenShift AWS Google Cloud Azure MySQL PostgreSQL MongoDB Cassandra RabbitMQ Apache Kafka REST

Requirements

Requires 8-10 years of experience in Java programming and backend development. Must have proven expertise in microservices architecture, RESTful APIs, and database management.

Full description

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