7,268 Java Software Engineer jobs in India

Java Software Engineer

Hyderabad, Andhra Pradesh Motherson Technology Services

Job Viewed

Tap Again To Close

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)

This advertiser has chosen not to accept applicants from your region.

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

Bengaluru, Karnataka Globant

Posted today

Job Viewed

Tap Again To Close

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-

This advertiser has chosen not to accept applicants from your region.

Java Software Engineer

MethodHub

Posted today

Job Viewed

Tap Again To Close

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.
This advertiser has chosen not to accept applicants from your region.

Java Software Engineer

Kochi, Kerala Matterbay

Posted today

Job Viewed

Tap Again To Close

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.
This advertiser has chosen not to accept applicants from your region.

Java Software Engineer

Pune, Maharashtra Creospan Private Limited

Posted 4 days ago

Job Viewed

Tap Again To Close

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.
This advertiser has chosen not to accept applicants from your region.

Java Software Engineer

Bengaluru, Karnataka Capco

Posted 4 days ago

Job Viewed

Tap Again To Close

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.

This advertiser has chosen not to accept applicants from your region.

Java Software Engineer

Bengaluru, Karnataka Deloitte

Posted 4 days ago

Job Viewed

Tap Again To Close

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.

This advertiser has chosen not to accept applicants from your region.

Java Software Engineer

Bengaluru, Karnataka Recro

Posted 5 days ago

Job Viewed

Tap Again To Close

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

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java software engineer Jobs in India !

Java Software Engineer

Brace Infotech Private Ltd

Posted 5 days ago

Job Viewed

Tap Again To Close

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
This advertiser has chosen not to accept applicants from your region.

Java Software Engineer

Gurugram, Uttar Pradesh TIGI HR

Posted 5 days ago

Job Viewed

Tap Again To Close

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.
This advertiser has chosen not to accept applicants from your region.

Java Software Engineer

SmarTek21

Posted 5 days ago

Job Viewed

Tap Again To Close

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
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Java Software Engineer Jobs