- Location
- Bengaluru, Karnataka, India
- Job type
- Full-time
Required skills
- ActiveMQ
- backend
- Cassandra
- DDD
- design patterns
- GitHub
- Hibernate
- Java
- JVM
- Kafka
- microservices
- NoSQL
- Oracle
- PostgreSQL
- RabbitMQ
- React
- SQL
- TypeScript
- RESTful
About the role
Happiest Minds Technologies
Website:
happiestminds.com
Job details:
Role : Backend Location : Bangalore
Job Description
Role & Responsibilities :
- 5 to 11 Years and above of experience in Java/J2EE application development.
- Extensive experience with Spring ecosystem ,Spring Boot, Spring Cloud, Spring Security.
- Strong expertise in Core Java 17 and above, JVM internals, concurrency, and performance tuning.
- Proven experience designing Microservices and Distributed Systems.
- Strong knowledge of RESTful APIs, API gateways, and service mesh.
- Hands on experience with ORM frameworks Hibernate, JPA
- Deep understanding of SQL & NoSQL databases PostgreSQL , Oracle, MongoDB, Cassandra, etc.
- Experience with Messaging systems Kafka, RabbitMQ, ActiveMQ
- Strong grasp of Design Patterns, SOLID principles, and Domain Driven Design, DDD
- Proficiency with AI coding assistants (GitHub Copilot, Claude Code, Cursor) to write, refactor and debug React/TypeScript components
- Lead architecture reviews, design discussions, and technical decision-making
- Collaborate with business stakeholders, product owners, and engineering leaders
- Evaluate and recommend technology stacks, frameworks, and tools
Skills Skills
- Java
- Springboot
- Microservices
- Rest API
- Java 17
Desirable Skills
- Spring boot
- Spring Cloud
- Microservices
- Hibernate
- PostgreSQL
- Restful services
(ref:hirist.tech)
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.