Senior Java Full Stack Developer
RippleHire · ripplehire.com
BengaluruSenior12+ yrs
Subscribers got this job on 16 October 2026.
New jobs reach them at 8 am and 6 pm, 5 days before they open here. Get the next one first
The job in short
Full stack Java development.
JavaJavaScriptTypeScriptReactAngularSpringSQLMySQLMongoDBKafkaAWSAzure
Details
- Found
- 9 d ago · posted 2026-07-16
- Location as listed
- BANGALORE
- Role
- Full-Stack Engineer
- Source
- The company’s own careers site
Full description
We are looking for a highly skilled Senior Java Full Stack Developer with 12+ years of experience in designing, developing, and supporting enterprise-grade applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, Kubernetes, Kafka, IBM MQ, and modern front-end technologies. The role requires hands-on development, technical leadership, architecture contribution, and collaboration with cross-functional teams to deliver scalable and resilient solutions.
Key Responsibilities
• Design, develop, and maintain enterprise-scale web applications and microservices.
• Lead technical design discussions and provide architectural recommendations.
• Develop REST APIs and event-driven services using Java and Spring Boot.
• Build highly scalable and secure applications using microservices architecture.
• Develop responsive user interfaces using Angular or React.
• Implement asynchronous messaging solutions using Kafka and IBM MQ.
• Deploy, manage, and monitor containerized applications on Kubernetes.
• Work closely with DevOps teams to implement CI/CD pipelines and cloud-native solutions.
• Conduct code reviews, enforce best practices, and mentor development teams.
• Troubleshoot and resolve performance, scalability, and production issues.
• Collaborate with business stakeholders, architects, and product teams to define technical solutions.
Mandatory Technical Skills
Backend Technologies
• Java 8/11/17
• Spring Framework
• Spring Boot
• Spring MVC
• Spring Security
• Spring Data JPA
• Hibernate
• RESTful APIs
• Microservices Architecture
• JUnit, Mockito
Frontend Technologies
• Angular (Preferred) or React
• JavaScript
• TypeScript
• HTML5
• CSS3
• Bootstrap / Angular Material
Messaging & Integration
• Apache Kafka
• Producers & Consumers
• Kafka Streams
• Topic Management
• Event-Driven Architecture
• IBM MQ
• Queue Management
• Publish/Subscribe
• Message Routing
• Enterprise Integration Patterns
• REST, SOAP, JSON, XML
Containerization & Orchestration
• Docker
• Kubernetes
•
• Bootstrap / Angular Material
Messaging & Integration
• Apache Kafka
• Producers & Consumers
• Kafka Streams
• Topic Management
• Event-Driven Architecture
• IBM MQ
• Queue Management
• Publish/Subscribe
• Message Routing
• Enterprise Integration Patterns
• REST, SOAP, JSON, XML
Containerization & Orchestration
• Docker
• Kubernetes
• Helm Charts
• OpenShift (Good to Have)
Cloud Technologies
• AWS / Azure / GCP
• Cloud-native application development
• Container-based deployments
Database Technologies
• Oracle
• PostgreSQL
• SQL Server
• MySQL
• MongoDB
DevOps & Tools
• Git/GitHub
• Jenkins
• Maven
•
• Gradle
• SonarQube
• Nexus/Artifactory
• CI/CD Pipelines
Required Experience
• 12+ years of software development experience in Java technologies.
• 6+ years of experience in Microservices-based application development.
• 4+ years of hands-on experience with Kubernetes and containerized deployments.
• 4+ years of hands-on experience with Apache Kafka.
• 3+ years of experience with IBM MQ in enterprise integration environments.
• Experience in cloud deployments and DevOps practices.
• Proven experience working in Agile/Scrum development environments.
• Experience leading development teams and mentoring junior developers.
Preferred Qualifications
• Strong understanding of Distributed Systems and Event-Driven Architecture.
• Experience with API Gateway solutions (Apigee, Kong, AWS API Gateway).
• Knowledge of Service Mesh technologies such as Istio.
• Experience with monitoring and observability tools:
• Prometheus
• Grafana
• Splunk
• Dynatrace
• ELK Stack
• Exposure to financial services, manufacturing, telecom, or large-scale enterprise applications.
Soft Skills
• Strong communication and stakeholder management skills.
• Excellent analytical and problem-solving abilities.
• Ability to drive technical discussions and influence architectural decisions.
• Strong mentoring and team leadership capabilities.
•
• Self-driven with ownership mindset and commitment to delivery excellence.
Education
• Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline.
Keywords
Java, Spring Boot, Microservices, Full Stack Development, Angular, React, Kubernetes, Docker, Apache Kafka, IBM MQ, REST API, Cloud, AWS, Azure, CI/CD, DevOps, Distributed Systems, Event-Driven Architecture, Enterprise Integration.
Full-Stack Engineer jobs in Bengaluru · Full-Stack Engineer jobs in India · All RippleHire jobs