…

Spring Boot Microservices

Zensar Technologies · IT Services & Consulting

  • Bangalore, Karnataka, India
  • On-site
  • Posted today
  • Software Engineering

Preferred Skills

Experience with cloud platforms:
AWS
Azure
GCP
Knowledge of Reactive Programming (Spring WebFlux).
Experience with distributed caching technologies (Redis, Hazelcast).
Exposure to observability tools such as Splunk, ELK, Datadog, Grafana, and Prometheus.
Familiarity with Agile and Scrum methodologies.

Key Responsibilities

Design, develop, and maintain enterprise-grade applications using Java and Spring Boot .
Build scalable and resilient microservices-based architectures .
Develop and consume RESTful APIs and integrate with external systems.
Implement security, authentication, and authorization mechanisms.
Optimize application performance, scalability, and reliability.
Collaborate with Product Owners, Architects, QA, and DevOps teams throughout the SDLC.
Participate in code reviews, design discussions, and technical troubleshooting.
Develop automated unit and integration tests.
Support CI/CD pipelines and cloud-native deployments.
Troubleshoot production issues and perform root cause analysis.

Required Technical Skills

Strong hands-on experience in Java 8/11/17+ .
Expertise in:
Spring Boot
Spring MVC
Spring Data JPA/Hibernate
Spring Security
Microservices Architecture
Strong experience in developing REST APIs .
Good knowledge of:
SQL databases (Oracle, PostgreSQL, MySQL)
NoSQL databases (MongoDB, Cassandra)
Experience with:
Docker
Kubernetes/OpenShift
Git
Maven/Gradle
Jenkins/GitHub Actions/Azure DevOps
Understanding of API Gateway, Service Discovery, and Load Balancing.
Hands-on experience with message brokers such as Kafka or RabbitMQ.
Strong debugging and performance tuning skills.