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.
Create a job alert for this search
Software Engineer Java • Bengaluru, Karnataka, India
Related jobs
Promoted
Java Software Engineer
Manhattan AssociatesBengaluru, Karnataka, India
Manhattan Associates designs, builds, and delivers market-leading supply chain and commerce solutions for its customers around the world.
Headquartered in Atlanta, GA, Manhattan Associates entered t...Show moreLast updated: 4 days ago
Promoted
Java Software Engineer
NexionPro ServicesBengaluru, Karnataka, India
Job Title : Backend Engineer / Senior Software Engineer.Design, develop, and maintain scalable and high-performing backend systems and services.
Build and optimize RESTful APIs and services with a fo...Show moreLast updated: 1 day ago
Promoted
Software Engineer - Java (FinTech)
TPI Global SolutionsBengaluru, IN
TITLE : Software Engineer Lvl 3 (Java).Shift : NIGHT SHIFT (8 : 30 PM to 5 : 30 AM IST).We are seeking a Software Engineer to join our Finance Technology Delivery team as we intensify the pace of innovat...Show moreLast updated: 5 days ago
Promoted
Senior Software Engineer - Java (Storage)
DDNBengaluru, Karnataka, India
DDN's A3I solutions are transforming the landscape of AI infrastructure.The real differentiator is DDN.I never hesitate to recommend DDN.
DDN is the de facto name for AI Storage in high performance ...Show moreLast updated: 3 days ago
Promoted
Senior Software Engineer (Java)
OmnissaBengaluru, Karnataka, India
The world is evolving fast, and organizations everywhere—from corporations to schools—are under immense pressure to provide flexible, work-from-anywhere solutions.
They need IT infrastructure that e...Show moreLast updated: 5 days ago
Promoted
Java Software Engineer
ALTEN IndiaBengaluru, Karnataka, India
Java Full Stack Developer (4 to 8 years of experience).The ideal candidate should have hands-on experience in designing, developing, and deploying scalable web applications using.You will collabora...Show moreLast updated: 26 days ago
Promoted
Java Software Engineer
RecroBangalore, IN
Understand complex business requirements, partnering with global stakeholders and product team, and offering solutions, all the way from design to implementation, and rollout.Code, test and impleme...Show moreLast updated: 25 days ago
Promoted
Java Software Engineer
Manuh Technologieshosur, tamil nadu, in
Design, develop, and maintain scalable web applications using Java, Spring Boot, and React.Build and maintain RESTful APIs and microservices architecture.
Collaborate with cross-functional teams to ...Show moreLast updated: 25 days ago
Promoted
Java Software Engineer
Brace Infotech Private Ltdhosur, tamil nadu, in
Job Title : Senior Java Developer / Data Engineer.We are seeking an experienced and highly skilled.Core Java, Spring Boot, and JBoss.
SQL, Python, PySpark, and Power BI.The ideal candidate will also ...Show moreLast updated: 23 days ago
Promoted
Java Software Engineer
GlobantBengaluru, Karnataka, India
We are seeking an experienced Java Engineer to join our technology.This role involves transforming a legacy monolithic application, originally.
Java, into modular, scalable, and maintainable.The can...Show moreLast updated: 19 days ago
Promoted
Java Software Engineer (Calypso)
SynechronGreater Bengaluru Area, India
About Company : At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-l...Show moreLast updated: 4 days ago
Promoted
Senior Java Software Engineer
Publicis SapientBangalore Rural, Karnataka, India
Senior Associate Technology Level 2.Module Lead to join our team of bright thinkers and doers.You’ll use your problem-solving creativity to design, architect, and develop high-end technology soluti...Show moreLast updated: 5 days ago
Promoted
Senior Java Software Engineer
MphasisGreater Bengaluru Area, India
Exciting Career Opportunities at Mphasis!.We’re looking for passionate and skilled professionals to join.IT solutions provider that’s transforming businesses through technology and innovation.If yo...Show moreLast updated: 24 days ago
Promoted
Java Software Engineer
SmarTek21hosur, tamil nadu, in
The candidate should have hands on experience on developing and working on web applications using Java / Servlets / J2EE technologies and relevant frameworks.
Should be comfortable working with both le...Show moreLast updated: 23 days ago
Promoted
Java Software Engineer
SynechronBengaluru, Karnataka, India
We have immediate opportunity for Java Developer.Job Location : Synechron ( Bengaluru).Notice : Only immediate joiner.At Synechron, we believe in the power of digital to transform businesses for the...Show moreLast updated: 30+ days ago
Promoted
Senior Java Software Engineer
Tata Consultancy ServicesGreater Bengaluru Area, India
Java Lead Senior backend Developers !!!!.Lead Java Senior backend Developers.Developer with hands on experience in Java Springboot, Microservices & Github Copilot.
Java Spring boot, microservices, J...Show moreLast updated: 30+ days ago
Promoted
Java Software Engineer
Luxoftbangalore, karnataka, in
We are looking for an experienced API Microservices Developer to work in the API Management team.You are expected to provide technical skills in software engineering, testing, and deployment.You wi...Show moreLast updated: 30+ days ago
Promoted
Senior Java Software Engineer
Manuh Technologieshosur, tamil nadu, in
Design, develop, and maintain scalable web applications using Java, Spring Boot, and React.Build and maintain RESTful APIs and microservices architecture.
Collaborate with cross-functional teams to ...Show moreLast updated: 5 days ago