, backend engineering, and modern enterprise application development. The ideal candidate will be a hard-core developer with deep technical expertise in
Spring Boot
,
Microservices
, and
Cloud (AWS)
environments, capable of building scalable, secure, and high-performance systems.
Key Responsibilities
------------------------
Design, develop, and maintain high-quality backend services using
Java 8/17/21
and
Spring Boot
.
Build and enhance
microservices-based architectures
, ensuring scalability, reliability, and performance.
Develop data persistence layers using
Hibernate/JPA
and work with relational databases (PostgreSQL, MySQL, Oracle).
Implement RESTful APIs and backend components with best practices and coding standards.
Write clean, maintainable, and testable code with comprehensive
JUnit/Mockito
test cases.
Participate in code reviews, design discussions, architecture decisions, and performance tuning.
Collaborate with DevOps teams for CI/CD pipeline development and release optimization.
Work with AWS cloud services such as S3, EC2, RDS, SQS, Lambda, CloudWatch, etc.
Analyze production issues, perform debugging, and drive root-cause analysis.
Contribute to improving engineering culture, automation, and best practices.
- Dependency Injection, REST, Spring Data JPA, Security, AOP.
Hibernate/JPA
- Entity mapping, performance tuning, caching.
Strong understanding of
Microservices Architecture
, API gateways, inter-service communication, resilience patterns.
Hands-on experience with
PostgreSQL / MySQL / Oracle
.
Practical exposure to
CI/CD pipelines
- Jenkins, GitLab CI, GitHub Actions, or others.
AWS Cloud
- S3, EC2, Lambda, RDS, API Gateway, IAM basics.
JUnit, Mockito
, and other testing frameworks for unit & integration testing.
Strong knowledge of
Git
, branching strategies, and version control best practices.
Additional Preferred Skills (Good to Have)
----------------------------------------------
Docker & Kubernetes
experience for containerized deployments.
Experience with
Message Queues
(Kafka, RabbitMQ, SQS, SNS).
Knowledge of
Redis
or other caching layers.
Familiarity with
API documentation tools
(Swagger/OpenAPI).
Understanding of
Design Patterns
, SOLID principles, and clean architecture.
Experience with
Monitoring & Logging
tools (ELK, Prometheus, Grafana).
Knowledge of
Security best practices
(OAuth2, JWT, encryption, secrets management).
Experience working in
Agile/Scrum
environments.
Basic knowledge of
Performance Optimization
, profiling tools, and query tuning.
Professional Requirements
-----------------------------
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Strong problem-solving skills, analytical thinking, and debugging capabilities.
Ability to work in a fast-paced, collaborative, and product-focused environment.
Excellent communication and teamwork skills.
Why Join Us?
----------------
Opportunity to work on enterprise-level, scalable backend platforms.
Exposure to modern technologies, cloud environments, and real-world system design.
* A collaborative, learning-driven, and innovation-focused work culture.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.