- Key Responsibilities:
- Design and implement robust and efficient microservices using Spring Boot.- Architect scalable systems based on microservices architecture principles.-
- 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.
- Required Skills and Qualifications:
- 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 Docker, Kubernetes, and OpenShift.- Proficiency in cloud platforms like AWS, Google Cloud, or Azure.- Solid understanding of relational and NoSQL databases, including MySQL, PostgreSQL, MongoDB, and Cassandra.- Experience with messaging systems such as RabbitMQ or Apache Kafka.- Knowledge of API development technologies, including REST, GraphQL, and gRPC.- Excellent problem-solving, communication, and collaboration skills.
- 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.
📌 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.