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.
- Proven expertise in Java programming and backend development.
- Robust experience with Spring Boot for building microservices and RESTful APIs.
- In-depth knowledge of microservices architecture and its implementation.
- Hands-on experience with
📌 Java Backend Developer (Bengaluru)
🏢 BCE Global Technology Centre
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.