Java Software Engineer
Actively Reviewing the ApplicationsConcentrix
Bengaluru, Karnataka, India
Full-Time
Hybrid
Posted 3 months ago
•
Apply by May 4, 2026
Job Description
Key Responsibilities
Contribute to the refactoring and modernization of existing Java applications.
Develop and maintain services using Java 8+, Spring Boot, and related frameworks.
Collaborate with architects and senior developers on re-architecting monolithic apps into microservices.
Implement APIs and integrations (REST, SOAP, gRPC) with legacy and modern systems.
Assist in migrating applications to AWS and integrating with cloud services (S3, RDS, DynamoDB).
Participate in code reviews, write unit/integration tests, and ensure clean, maintainable code.
Work with CI/CD pipelines to automate build and deployment processes.
Help troubleshoot production issues and improve application performance.
Stay current with Java ecosystem trends and actively contribute ideas for improvement.
Required Qualifications
3?6 years of experience in Java development.
Strong knowledge of Core Java (Java 8/11/17) and OOP principles.
Experience with Spring Boot, Spring MVC, and Spring Data.
Familiarity with ORM frameworks (Hibernate, JPA).
Experience with RESTful API development and integration.
Working knowledge of SQL databases (PostgreSQL, MySQL, Oracle) and exposure to NoSQL (MongoDB, DynamoDB).
Experience with build tools (Maven, Gradle).
Exposure to unit testing frameworks (JUnit, TestNG, Mockito).
Basic understanding of containerization (Docker) and cloud platforms (AWS preferred).
Familiarity with Git-based version control.
Strong problem-solving and debugging skills.
Preferred Qualifications
Exposure to Spring Cloud and microservices patterns (API Gateway, Circuit Breaker).
Experience with messaging platforms (Kafka, RabbitMQ, JMS).
Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
Awareness of cloud-native development practices (serverless, event-driven).
Experience with monitoring and logging tools (ELK, Prometheus, Splunk).
Knowledge of Agile/Scrum practices.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Sr OIC Developer
NCR Voyix
Chennai
Full-Time
Oracle
XML
WSDL
+2
Technical Architect L5 -Solution Architect ? Cloud Architecture
CGI
Chennai
Full-Time
Design
Integration patterns
Event-driven architecture
+1
Senior Devops Engineer/ Senior Consultant Specialist
HSBC
Hyderabad
Full-Time
APIs
Management
System maintenance
+2
Software Engineer - Backend Developer
Moody's Corporation
Bengaluru
Full-Time
Scala
C#
C++
+1
Software Engineer ? OCI Development
Agivant Technologies
Pune
Full-Time
Oracle
Spring Boot
Azure
Share
Quick Apply
Upload your resume to apply for this position