7,268 Java Software Engineer jobs in India
Java Software Engineer
Job Viewed
Job Description
Dear Connections,
Motherson Groups is calling for all Java Developers.details below
Position: Java Developer
Experience: 6 to 8 years
Location: Hyderabad (WFO)
Key Skills:
- Java, OOP principles, ORM (Hibernate/JPA)
- RESTful APIs, Microservices architecture
- SQL/NoSQL databases (MSSQL preferred)
- Code security, testing, and performance tuning
- DevOps understanding, version control (Git)
Responsibilities:
- Develop scalable Java applications and RESTful APIs
- Design database schemas and integrate with SQL/NoSQL
- Optimize performance and conduct code reviews
- Troubleshoot issues and ensure application reliability
Interview Location:
Face-to-face at our Hyderabad office.
Interested candidates drop your updated resume on
Best regards,
Nisha Sharma,
Talent Acquisition
Motherson Technology Services Limited (MTSL)
(Formerly MothersonSumi INfotech & Designs Limited)
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Java Software Engineer
Posted today
Job Viewed
Job Description
Open Role-Java Engineer
Location-Bangalore
Experience-5+Years
About the Role:
We are seeking an experienced Java Engineer to join our technology
modernization team. This role involves transforming a legacy monolithic application, originally
developed in a proprietary language transpiled to Java, into modular, scalable, and maintainable
Java microservices. The candidate will be responsible for the full lifecycle of the new
microservices, from initial design to deployment, containerizing them for both on-premises and
cloud environments.
Responsibilities:
● Analyze legacy monolithic applications written in proprietary languages, and design
strategies for decomposing and re-architecting into Java microservices.
● Develop, test, and deploy high-quality, robust Java-based microservices adhering to
best practices and standards.
● Containerize applications using Docker and manage deployments through Kubernetes,
ensuring compatibility with both on-premises and cloud infrastructures, particularly
Azure.
● Collaborate with architects, business analysts, and quality assurance teams to ensure
the new services meet business requirements and technical standards.
● Write comprehensive unit, integration, and performance tests to guarantee the reliability
and scalability of the services.
● Participate actively in agile development processes, including sprint planning,
retrospectives, and code reviews.
● Proactively troubleshoot and optimize performance bottlenecks and complex technical
issues.
● Mentor junior developers and contribute to technical documentation and training
materials.
Qualifications:
● Bachelor’s degree in Computer Science, Engineering, or related technical field, or
equivalent practical experience.
● 5+ years of professional Java software development experience, ideally using Java 11 or
newer.
● Proven experience migrating legacy monolithic systems into modern microservices-
based architectures.
● Solid expertise with containerization (Docker) and orchestration technologies
(Kubernetes).
● Experience deploying applications both on-premises and to cloud environments,
especially Azure (Azure Kubernetes Service, Azure App Services, Azure Functions).
● Familiarity with proprietary language transpilers or code interpreters and the processes
for translating such code to Java is advantageous.
● Previous experience in commercial lending or related financial services domains is a
significant plus.
Skills and Competencies:
● Deep understanding of modern microservices architectures, RESTful API design, and
event-driven systems (e.g., Kafka, RabbitMQ).
● Strong proficiency in best practices for software development, including test-driven
development (TDD), behavior-driven development (BDD), continuous
integration/delivery (CI/CD), and SOLID principles.
● Experienced with relational and non-relational databases (SQL Server, PostgreSQL,
MongoDB) and ORM frameworks (Hibernate, Spring Data).
● Competent in performance optimization and application monitoring tools.
Interested candidates kindly share your cv to me at with below details:
Total Experience-
Java Development (Java 11)-
Cloud (Azure/AWS)-
Springboot-
Kafka-
Docker-
Any Banking/Fintech experience-
CTC-
ECTC-
NP-(Immediate or 15Days)
Current Location-
Java Software Engineer
Posted today
Job Viewed
Job Description
Roles: Java Developer
Location: Bangalore (Hybrid)
Experience: 5-10 Years only
Notice period: Immediate joiners/15 days only
Apply Now: Send your updated resume to
Job Description: JAVA DEVELOPER
Technical Skillset:
- Agile Methodologies: Experience in Agile development, including sprint planning, backlog grooming, and iterative delivery.
- Hands-on experience with JAVA, Apache Camel, Hibernate, MyBatis, Spring Boot, Tomcat, XSLT, SOAP/RESTful Web Services, and JMS.
- Expertise in Relational Databases (Oracle, PostgreSQL) and NoSQL Databases (MongoDB).
- Skilled in using Eclipse, IntelliJ IDEA, and Visual Studio Code for efficient development and debugging.
- Experience developing and deploying applications on Linux/Unix platforms.
- Proficient in Docker and Kubernetes for containerized application development, orchestration, and scaling.
- Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Jenkins, Harness, GitLab CI/CD, and Maven.
- Experience with Cloud Services such as AWS or Google Cloud Platform (GCP).
- Usage of AI-powered tools for code generation, unit test automation, and anomaly detection.
- Proven ability to design and implement scalable, high-availability enterprise systems meeting strict SLA and performance requirements.
- Full lifecycle experience from requirements gathering and design to implementation, testing, deployment, and maintenance.
- Experience with Telecom Order Management Systems is a plus.
Java Software Engineer
Posted today
Job Viewed
Job Description
Roles and Responsibilities
- Design, develop, and maintain the high-performance, low-latency Java backend that forms the heart of our AI orchestration platform.
- Tackle tough problems in areas like concurrent execution, state management, fault tolerance, and distributed system coordination.
- Write exceptionally clean, maintainable, and well-tested code. Participate in code and design reviews to uphold our high technical standards.
- Work directly with the US team to translate complex product requirements into robust technical designs and new features.
- Take full ownership of features from concept to deployment, including troubleshooting, debugging, and ensuring reliability in production.
- Continually improve the performance, scalability, and security of our systems.
Desired Candidate Profile
- 3+ years of deep experience in core Java, expertise in multithreading, concurrency, data structures, algorithms, and memory management.
- Strong hands-on experience with the Spring ecosystem (Spring Boot, Spring MVC, Spring Data) and Hibernate/JPA.
- Solid experience in building APIs. Familiarity with tools like Swagger/OpenAPI and Postman.
- Experience with containerization and orchestration (Docker, Kubernetes).
- Knowledge of cloud platforms (AWS, Azure, GCP) and their services.
- Familiarity with message brokers (Kafka, RabbitMQ) for building event-driven systems.
- A curiosity about GenAI, Machine Learning, or workflow orchestration engines.
- Bachelor degree in computer science or a related field, or equivalent practical experience.
Java Software Engineer
Posted 4 days ago
Job Viewed
Job Description
Creospan is a subsidiary of Creospan Inc., our parent company, headquartered in Chicago, IL. From our humble beginnings in 1999 – with just a handful of employees and a mission to help our clients leverage emerging web technologies to build next-generation products – technology has changed dramatically, yet our curiosity has remained constant. Our expertise spans across Telecom, Technology, Manufacturing, Ecommerce, Insurance, Banking, Transportation, and Healthcare domains.
To find out more about us, visit our website:
Summary
We are looking for a highly skilled Full Stack Java Developer to design, develop, and deploy scalable, high-performance applications. The ideal candidate will have strong expertise in Java, Spring Boot, and microservices architecture , along with proficiency in modern front-end frameworks such as React or Angular . The role involves end-to-end ownership of solution design, development, testing, deployment, and maintenance on Azure Cloud .
Exp level - 5-8 years
Technical Skills – Java, Spring boot, Microservices, REST API, React /Angular, Azure
Notice Period- Immediate or Serving notice
Job Location -Pune/Bangalore
Qualifications & Experience
- Bachelor’s degree in computer science, Information Technology, or a related field.
- Proven experience in developing microservices and REST APIs .
- Hands-on experience with Azure cloud services and CI/CD pipeline automation .
- Exposure to containerization technologies (Docker/Kubernetes) is an advantage.
- Strong analytical, problem-solving, and communication skills.
Key Responsibilities:
- Design, develop, and deploy scalable microservices using Java and Spring Boot .
- Build responsive and interactive front-end components using React or Angular .
- Develop and maintain RESTful APIs , ensuring seamless integration with cloud-based services .
- Implement and manage CI/CD pipelines using Azure DevOps and perform cloud deployments on Azure App Services / AKS .
- Collaborate with cross-functional teams including product, QA, and DevOps to deliver end-to-end solutions.
- Ensure adherence to best practices in code quality, performance optimization, and application security .
- Troubleshoot and resolve production issues , perform root cause analysis , and implement long-term fixes.
- Participate in code reviews, design discussions, and continuous improvement initiatives.
Java Software Engineer
Posted 4 days ago
Job Viewed
Job Description
Job Title: Java Developer with Kafka - Bangalore
About Us
“Capco, a Wipro company, is a global technology and management consulting firm. Awarded with Consultancy of the year in the British Bank Award and has been ranked Top 100 Best Companies for Women in India 2022 by Avtar & Seramount . With our presence across 32 cities across globe, we support 100+ clients across banking, financial and Energy sectors. We are recognized for our deep transformation execution and delivery.
WHY JOIN CAPCO?
You will work on engaging projects with the largest international and local banks, insurance companies, payment service providers and other key players in the industry. The projects that will transform the financial services industry.
MAKE AN IMPACT
Innovative thinking, delivery excellence and thought leadership to help our clients transform their business. Together with our clients and industry partners, we deliver disruptive work that is changing energy and financial services.
#BEYOURSELFATWORK
Capco has a tolerant, open culture that values diversity, inclusivity, and creativity.
CAREER ADVANCEMENT
With no forced hierarchy at Capco, everyone has the opportunity to grow as we grow, taking their career into their own hands.
DIVERSITY & INCLUSION
We believe that diversity of people and perspective gives us a competitive advantage.
Job Title: Java Developer with Kafka - Bangalore
Key skills: Core Java, Spring boot, Kafka, MongoDB, Kubernetes
Location – Sarjapur, Bangalore
(Hybrid - 3 days WFO - Tues, Wed, Thurs)
Shift Timings: 12:30pm-9:30pm
Looking only for immediate joiners
Technical Requirement
- Java 17+
- Springboot framework (3+)
- MongoDB
- Kafka
- Experience in some sort of Kubernetes environment.
- Great communication skills
- Github Actions knowledge is a plus.
- Payments domain knowledge is a plus.
If you are keen to join us, you will be part of an organization that values your contributions, recognizes your potential, and provides ample opportunities for growth. For more information, visit . Follow us on Twitter, Facebook, LinkedIn, and YouTube.
Java Software Engineer
Posted 4 days ago
Job Viewed
Job Description
Job Title: Senior Java Developer
Location: Bangalore
Employment Type: Full-time
About the Role
We are seeking immediate joiners for a Senior Java/API Developer position with strong expertise in monolithic and microservices architectures. The ideal candidate will have hands-on experience working with complex monolithic codebases and be capable of replatforming them into microservices. This role requires deep knowledge of Java, API integrations, and messaging frameworks like Apache Camel, along with a solid understanding of security protocols and data format conversions.
Key Responsibilities
- Re platform legacy monolithic applications into microservices by understanding and refactoring complex monolithic codebases.
- Develop, test, and maintain scalable microservices using Java.
- Utilize Apache Camel for routing and integration solutions.
- Implement security features such as mTLS, token-based authentication, encryption, and decryption.
- Work with SOAP services and convert SOAP/XML payloads to JSON as required.
- Collaborate with architects, analysts, and developers to deliver end-to-end solutions.
- Troubleshoot and resolve issues related to both legacy code and new microservices.
Skills & Qualifications
- 6+ years of professional experience in Java development.
- Strong experience with monolithic applications and complex codebases.
- Hands-on experience in microservices architecture and development.
- Proficient in Apache Camel for message routing and integration.
- Solid understanding of mTLS, token-based authentication, encryption, and decryption.
- Experience with SOAP web services and ability to convert SOAP/XML to JSON.
- Familiarity with API development and RESTful services.
- Excellent problem-solving and communication skills.
- Immediate availability is mandatory for this role.
Location
- Bangalore
Why Join Us?
Be part of a dynamic team driving modernization of legacy systems and digital transformation initiatives. Work with cutting-edge technologies and contribute to impactful enterprise solutions.
Java Software Engineer
Posted 5 days ago
Job Viewed
Job Description
Role - Java Developer
Experience - 3-6 yrs
Location - Bangalore
What you’ll be doing
● Work with the team to define the technical stack and own it
● Work with the product team to understand the product roadmap and define the technical roadmap
● Participate in the entire application lifecycle, focusing on coding and debugging
● Integrate user-facing elements developed by front-end developers with server-side logic
● Build reusable code and libraries for future use
● Optimise the application for maximum speed and scalability
● Implement security and data protection
● Design and implement data storage solutions
● Build and scale a data pipeline
What you bring to the role
● Bachelor’s Degree in Computer Science with 4-6 years of experience in building large-scale products
● Expertise in Java and Spring or other relevant frameworks
● Knowledge of container management tools (Docker Swarm, Kubernetes) is a plus. An ability to
perform well in a fast-paced environment
● Good knowledge in at least one of the SQL or NoSQL databases: Postgres, MongoDB, Cassandra,
Redis
● Good knowledge in queue (RabbitMQ, Kafka, etc), cache(Ehcache, Memcache)
● Strong knowledge of design patterns
Good to have
● Experience in data engineering with a focus on large-scale data pipelines.
● Experience with streaming platforms (e.g., Kafka) and distributed processing tools (e.g., Spark or
Flink).
● Working knowledge of LakeHouse formats (Delta/Hudi/Iceberg) and columnar storage like Parquet.
● Experience in building pipelines on AWS, GCP, or Azure using managed services and cloud-native
tools.
● Experience in Airflow or similar orchestration platforms.
● Experience in data modelling and optimising data warehouses like Redshift, BigQuery, or Snowflake.
● Exposure to real-time OLAP tools like ClickHouse, Druid, or Pinot.
● Familiarity with observability tools such as Grafana, Prometheus, or Loki
Be The First To Know
About the latest Java software engineer Jobs in India !
Java Software Engineer
Posted 5 days ago
Job Viewed
Job Description
Job Title: Senior Java Developer / Data Engineer
Experience Required: 8–12 Years
Location: (Insert Location or Remote)
Employment Type: Full-Time
Notice period : only immediate
Job Summary:
We are seeking an experienced and highly skilled Senior Java Developer with strong backend development expertise in Core Java, Spring Boot, and JBoss , complemented by a solid foundation in data engineering tools and technologies including SQL, Python, PySpark, and Power BI . The ideal candidate will also have working knowledge of Linux, Oracle , and SQL Databases .
This is a hybrid role requiring strong software development skills with the ability to work on data integration, analytics, and backend systems . The role demands an analytical mindset, deep understanding of enterprise software architecture, and a proactive approach to problem-solving.
Key Responsibilities:
Primary Responsibilities (Core Skill sets):
- Design, develop, and maintain enterprise-grade backend systems using Core Java and Spring Boot .
- Deploy and manage Java applications on JBoss application server .
- Write clean, scalable, and maintainable code following best practices.
- Collaborate with architects, product managers, and other developers to deliver high-quality solutions.
- Conduct code reviews, unit testing, and performance tuning of applications.
Secondary Responsibilities:
- Design and optimize complex SQL queries and stored procedures to support application requirements.
- Develop and maintain Power BI dashboards and reports for business users.
- Build and maintain data pipelines using Python and PySpark in distributed environments.
- Perform data cleansing, transformation, and integration from various sources.
Preferred Skills:
- Work in Linux environments for scripting, deployment, and server maintenance.
- Utilize Oracle and SQL Server databases for application and data storage.
- Monitor and troubleshoot system issues, ensuring high availability and performance.
Required Skills & Qualifications:
Must Have (Core Skillsets):
- 8–12 years of strong hands-on experience in Core Java (collections, multithreading, memory management) .
- Proficient in Spring Boot framework for RESTful API development.
- Experience with JBoss/WildFly for application deployment and configuration.
Good to Have (Secondary Skillsets):
- Strong in SQL and experience with relational databases (Oracle, SQL Server).
- Working knowledge of Power BI for data visualization and reporting.
- Proficient in Python and PySpark for data processing and ETL tasks.
Preferred:
- Familiarity with Linux shell scripting and server-side operations.
- Experience working with Oracle databases , including performance tuning and query optimization.
- Understanding of DevOps pipelines , CI/CD, and automated testing is a plus.
Soft Skills:
- Strong communication and collaboration abilities.
- Excellent problem-solving and analytical thinking.
- Ability to work independently and within a team environment.
- Strong attention to detail and quality.
Education:
- Bachelor’s or Master’s degree in Computer Science, Information Technology , or related field.
Benefits:
- Competitive salary and performance-based incentives.
- Health insurance and retirement benefits.
- Opportunity to work on cutting-edge enterprise technologies.
- Learning and development programs
Java Software Engineer
Posted 5 days ago
Job Viewed
Job Description
Job Requirements:
- Proficient in Core Java (Java SE) with a solid understanding of multithreading , JDBC , and database integration using Sybase or SQL Server .
- Skilled in analyzing, tuning, and optimizing application performance to ensure high efficiency and scalability.
- Possesses 5–7 years of hands-on experience in backend development, working on enterprise-grade systems and complex architectures.
- Experienced in refactoring and modernizing legacy codebases to improve maintainability, performance, and reliability.
- Strong expertise in ANSI SQL , with the ability to write, debug, and optimize complex database queries and stored procedures.
- Demonstrated proficiency in version control tools (Git) and experience implementing CI/CD pipelines for continuous integration and deployment.
- Adept at working within Agile/Scrum methodologies , collaborating effectively with cross-functional teams to deliver high-quality software solutions.
- Excellent problem-solving skills with a focus on clean code , performance, and system stability.
Java Software Engineer
Posted 5 days ago
Job Viewed
Job Description
Job Description :
- 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 legacy architecture and microservices
- Should have worked on JSP, JS/Jquery/Backbone/React, latest standards on Responsive UI and implemented in at least 2-3 projects.
- Project experience with enterprise clients will be an added advantage
- Understand the J2EE web application architecture, code re-write of either JSP and/or back end APIs
- Peer review the code, design, test automation, etc.,
- Responsible for leading a high performance team of individuals to provide qualitative quality delivery and support
- Experience in working in onsite and offshore model
Desired Candidate profile :
- 4-7 years of industry experience in Java.
- Solid understanding of object-oriented programming
- Very good experience in front end development (HTML/CSS, JS, JS Libraries – Backbone, Jquery and React)
- Very good experience in JSP / Servlets development
- Very good experience in JSP tag libraries
- Good Experience in Core Java, J2EE and Spring boot
- Good experience in one database like MySql, Oracle etc.
- Good Experience with any Source controls like Git, TFS etc.
- Good Experience in Continous Integration tools like Jenkins/Go
- Should have experience in Junit and Mocking frameworks like JMockit
- Excellent problem-solving and analytical skills
- Should have executed projects using Agile methodologies
- Should be self-motivated and smart-working
- Candidate should have excellent communication skills both oral and written
- Should be willing to learn
Primary Technical Skills :
- Java
- Servlets & JSP
- JSP Tag libraries
- JavaScript or jQuery or Backbone.js
- HTML/CSS, React
- RDBMS ( Oracle or MSSQL or MySQL )
- Ant/Maven/Gradle
- Junit
- JMockit
- Jenkins
- Microservices
Secondary Technical Skills :
- Web services (RESTful & SOAP)
- Apache CXF, Axis, Jersy or any other Webservices framework
Responsibilities :
- Thorough understanding of requirements and business knowledge
- Design, build, and maintain efficient, reusable, and reliable Java code
- Ability to communicate with clients effectively and directly when needed
- Follow industry best practices while coding and unit testing.
- Stay updated with current technologies and coding methodologies.
- Working with the developers to build the interface with a focus on usability features
- Should be a solution provider (provide end-to-end solution)
- Should appreciate the Agile methodology
- Should be competent to manage to work in tight schedules