The posting
# Software Development Engineer 4 ## Job Summary We are looking for a Java Developer with strong hands-on experience in Java (Spring Boot), microservices, and event-driven architectures. You will lead a team of developers, drive solution design, ensure code quality, and contribute to architectural decisions that support scalability, resilience, and performance.
## Responsibilities - Lead the design and development of scalable, secure, and high-performance microservices using Java and Spring Boot. - Architect and implement event-driven systems leveraging Apache Kafka or any other queue. - Work with MongoDB or other NoSQL databases for efficient data modeling and performance optimization. - Participate in solution design studies, perform Proof of Concepts (PoCs), and evaluate new technologies and approaches. - Define and enforce coding standards, conduct code reviews, and promote best practices. - Collaborate with architects, product owners, and QA to deliver end-to-end solutions. - Guide and mentor team members, providing technical leadership and roadmap planning. - Troubleshoot and resolve production issues; support deployment and release activities.
## Qualifications - Minimum 5 years of professional experience in Java development, with hands-on expertise in Spring Boot. - Strong programming skills in Java, with deep expertise in Spring Boot. - Proven experience designing and implementing microservice architectures. - Hands-on experience with Apache Kafka in production-grade systems. - Practical knowledge of MongoDB or other NoSQL technologies. - Solid understanding of event-driven systems, messaging patterns, and eventual consistency. - Proficient in RESTful API design and secure service communication. - Experience with CI/CD pipelines and containerization (Docker, Kubernetes is a plus).
## Preferred Skills - Experience with cloud platforms (AWS, GCP, Azure). - Exposure to monitoring tools like Prometheus, ELK, or Grafana. - Familiarity with Agile methodologies and DevOps culture.
## Experience - Minimum 5 years of professional experience in Java development.
## Environment - Job Location: Bangalore - Job Work Type: Full-time - Job Work Mode: In-office
## Salary - Estimated salary range: 3400000
## Growth Opportunities - Opportunities for career advancement within the company are available.
## Benefits - Details on offered benefits are not provided.



