53,083 Java Developer jobs in India
Sr. Java Developer/" "java developer"
Posted today
Job Viewed
Job Description
Role: Java Developer / Senior Java Developer Experience: 7+ Years Work Location: Primary: Hyderabad Secondary: Bangalore Key Responsibilities Design, develop, test, and deploy high-performance Java applications. Implement complex business logic, algorithms, and time series programs (problem-solving mindset similar to coding platforms like LeetCode). Work on RESTful Web Services, microservices using Spring Boot and Spring MVC. Develop and enhance solutions using Java 8+ features (Lambda, Streams), collections, and advanced multithreading concepts. Build scalable, maintainable services with focus on performance, reliability, and security. Integrate with messaging systems (Java Messaging). Collaborate in an Agile/SCRUM environment with cross-functional teams. Participate in code reviews, technical discussions, and provide mentorship (for senior roles) Required Skills Core Java (8 and above): Strong expertise in Lambda expressions, Streams API, Collections, Generics, and Multithreading. Problem-Solving: Solid programming & algorithmic skills; able to solve time-series or data intensive problems. Frameworks: Hands-on with Spring Boot, Spring MVC, and microservices architectures. Web Services: Strong proficiency with REST APIs development & integration. Messaging: Experience with Java Messaging frameworks/tools (e.g., JMS, Kafka, RabbitMQ preferred). Build & Versioning: Proficiency in Git and Maven. Methodologies: Exposure to Agile/SCRUM development practices. Good to Have (Optional) Experience with cloud-native deployments (AWS, Azure, GCP). Exposure to CI/CD pipelines, containers (Docker, Kubernetes). Knowledge of performance tuning and distributed systems. Behavioral Skills: Strong analytical and problem-solving abilities. Ability to work independently and in a fast-paced collaborative environment. Excellent communication and interpersonal skills. Engagement Model Flexible to work from Hyderabad (preferred) or Bangalore office.
Immediate joiner's only and those can attend interview in-person at Hyderabad send resumes to
Job Type: Full-time
Pay: ₹554, ₹1,908,576.08 per year
Work Location: In person
Speak with the employer
Java Developer
Posted today
Job Viewed
Job Description
About FoundingMinds
We are one of the preferred product development partners in the software industry. We work with clients across the globe to design and develop products for them. We are also an incubator for many startups. As a contributor, you will get an opportunity to work with different ideas, brainstorm with diverse people, widen your way of thinking, learn different technologies, research what you have to do, contribute your best to the projects and take ownership of what you do to your project. If you are passionate you will have no dearth in opportunities to build your career in Founding Minds.
Profile Required
- Experience in Java stack (preferably Springboot)
- Strong knowledge in Design Principles & Patterns and Development methodologies
- Must have Good experience working on Rest services
- Good experience with Java Microservices architecture
- Strong Expertise with RDBMS and NoSQL databases
- Experience in test driven development (unit testing. Mocking, BDD)
- Strong experience in Agile methodologies
- Preferable to have experience working on Angular and React
- Preferable to have experience on Docker and kubernetes
- Preferable to have experience in finance domain
- Preferable to have experience in AWS or any other cloud services
The ideal candidate should have
- Strong fundamentals in Core Java, JDBC, and J2EE.
- Hands-on experience of development and support of enterprise-level cloud-native application
- Hands-on experience in Java, Spring, Spring Boot, ORM Tools, and Cloud technologies
- Hands-on experience of Java Microservices architecture
- Hands-on experience with AWS services
- Good communication & presentation skills
- Have a good sense of humor
If you're an innovative thinker with a passion for technology and a drive to make a difference, we'd love to meet you. Apply now and take the next step in your career with FoundingMinds
Skills:- Java, Spring Boot, RESTful APIs and Amazon Web Services (AWS)
Java Developer
Posted today
Job Viewed
Job Description
Xylem is a Fortune 500 global water solutions company dedicated to advancing sustainable impact and empowering the people who make water work every day. As a leading water technology company with 23,000 employees operating in over 150 countries, Xylem is at the forefront of addressing the world's most critical water challenges. We invite passionate individuals to join our team, dedicated to exceeding customer expectations through innovative and sustainable solutions.
Required Skills
Java, Multi Thread, Spring Boot, REST APIs, Relational and/or NoSQL databases, Maven
Angular, , JavaScript, TypeScript, HTML5, CSS3
Strong problem-solving and debugging skills.
Desired Skills
Jenkins, Docker, Shell Script, Redis
Join the global Xylem team to be a part of innovative technology solutions transforming water usage, conservation, and re-use. Our products impact public utilities, industrial sectors, residential areas, and commercial buildings, with a commitment to providing smart metering, network technologies, and advanced analytics for water, electric, and gas utilities. Partner with us in creating a world where water challenges are met with ingenuity and dedication; where we recognize the power of inclusion and belonging in driving innovation and allowing us to compete more effectively around the world.
Java Developer
Posted today
Job Viewed
Job Description
Key Skills:
- Strong experience in Java and Spring Boot framework
- Hands-on expertise with AWS cloud services
- Good understanding of Microservices architecture and RESTful APIs
- Proficiency in SQL/NoSQL databases
- Experience with CI/CD and Docker/Kubernetes is a plus
Responsibilities:
- Design, develop, and deploy scalable Java-based applications
- Collaborate with cross-functional teams to deliver high-quality solutions
- Ensure best practices in coding, testing, and deployment
Java Developer
Posted today
Job Viewed
Job Description
Role: Java Developer
Experience: 4-6Yrs
Work Location: Mumbai
Notice Period: Immediate
Position Overview
We are seeking a talented Java Developer with up to 5 years of experience to join our development
team. The ideal candidate will have strong expertise in Java, Spring Boot, and microservices
architecture, with a proven track record of building scalable backend applications.
Experience Required
- 2-5 years of professional experience in Java development
- Strong hands-on experience with Spring Boot framework
- Proven experience in designing and developing RESTful APIs
- Experience with microservices architecture and distributed systems
Key Responsibilities
- Design, develop, and maintain robust Java applications using Spring Boot .
- Build and optimize RESTful APIs for seamless integration with frontend and third-party
systems .
- Develop and deploy microservices-based solutions following best practices .
- Write clean, maintainable, and efficient code with proper documentation .
- Implement database solutions using PostgreSQL and Redis for optimal performance.
- Participate in code reviews and provide constructive feedback to team members .
- Troubleshoot and debug applications to ensure high availability and performance .
- Collaborate with cross-functional teams including frontend developers, architects, and DevOps .
- Contribute to technical documentation and knowledge sharing sessions .
- Stay updated with emerging technologies and industry trends .
Technical Skills Required
Core Technologies
- Java: Proficiency in Java 8+ with strong understanding of OOP concepts, collections, multi-threading, and exception handling .
- Spring Boot: Extensive experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security .
- REST APIs: Strong knowledge of RESTful API design principles, HTTP protocols, and API documentation (Swagger/OpenAPI) .
- Microservices: Experience with microservices architecture, service discovery, and inter-service communication .
Database & Caching
- PostgreSQL: Strong SQL skills, database design, query optimization, and stored procedures .
- Redis: Experience with Redis for caching, session management, and pub/sub patterns .
Java Developer
Posted today
Job Viewed
Job Description
Job Title: C07 - App Dev & Support Engineer III
Experience: 8+ Years
Location: ( Bangalore / Hyderabad/Hybrid)
Employment Type: Full-Time
Job Description:
We are seeking an experienced App Dev & Support Engineer III with a strong background in Java/J2EE development, enterprise applications, and web technologies. The ideal candidate will be responsible for designing, developing, testing, debugging, and supporting enterprise-grade applications while working closely with cross-functional teams.
Key Responsibilities:
- Design, develop, test, and maintain enterprise applications using Java/J2EE technologies.
- Participate in the full software development life cycle (SDLC) including requirements gathering, design, coding, testing, deployment, and support.
- Collaborate with end-users to prototype, refine, and implement technical solutions.
- Prepare technical documentation, project plans, estimates, and risk management reports.
- Work with Agile teams to manage sprints, prioritize tasks, and ensure timely delivery.
- Debug and optimize code to maintain high performance and scalability.
- Mentor junior team members and provide technical expertise across projects.
Required Skills & Qualifications:
- 9+ years of IT experience in application development & support.
- Hands-on expertise in Java, Java EE stack, Struts, Hibernate, REST API, XML, Freemarker template, SQL.
- Good knowledge of HTML, CSS, JavaScript, and other web technologies.
- Experience with SVN or similar version control systems.
- Strong troubleshooting and analytical skills.
- Experience working in Agile environments.
- Excellent communication and documentation skills.
- Strong sense of ownership, detail orientation, and ability to manage multiple priorities.
Nice to Have:
- Exposure to project planning, budgeting, and risk management.
- Experience in mentoring and providing feedback for performance appraisals.
- Passion for continuous learning and adopting new technologies.
Java Developer
Posted today
Job Viewed
Job Description
Date Opened
09/29/2025
Job Type
Permanent
RSD NO
11973
Industry
IT Services
Min Experience
6
Max Experience
12
City
Chennai
State/Province
Tamil Nadu
Country
India
Zip/Postal Code
Job DescriptionPosition: Java Developer Experience: 6+ Years Location: BLR / PUNE Job Type: Full-Time About the Role: We are seeking a highly experienced Full Stack Developer with a deep understanding of Java, React JS, microservices architecture, and Kafka to join our dynamic team. The ideal candidate will have over 10 years of experience in software development, with a proven track record of building and maintaining scalable web applications. As a Full Stack Developer, you will play a crucial role in designing, developing, and deploying our web-based solutions. Key Responsibilities: Software Development:
• Design, develop, and maintain web applications using Java for backend and React JS for frontend.
• Implement RESTful APIs and ensure seamless integration with front-end components.
• Develop and manage Java microservices, ensuring scalability and robustness.
• Utilize Kafka for building real-time data pipelines and streaming applications.
• Write clean, scalable, and efficient code while adhering to best practices and coding standards.
• Demonstrate experience with Flexbox, Context API, React Hooks, React Navigation, animations, error handling, debugging, and custom plugin development. Architecture & Design:
• Lead the architecture and design of complex web applications.
• Ensure applications are designed for performance, scalability, and security.
• Conduct regular code reviews and provide constructive feedback to team members. Collaboration:
• Work closely with cross-functional teams including designers, product managers, and QA engineers.
• Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
• Mentor and guide junior developers, fostering a culture of continuous learning and improvement. Testing & Debugging:
• Develop and maintain automated tests to ensure the quality and reliability of applications.
• Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to production systems. Deployment & Maintenance:
• Manage application deployment processes, including CI/CD pipelines.
• Monitor application performance and implement improvements as needed.
• Ensure timely updates and patches to keep applications secure and up to date. Requirements: Education:
• Bachelor's or Master's degree in Computer Science, Engineering, or related field. Technical Skills:
• Expert-level proficiency in Java and related frameworks (Spring, Hibernate, etc.).
• Extensive experience with React JS and front-end technologies (HTML, CSS, JavaScript).
• Strong understanding of RESTful API design and development.
• Proven experience with Java microservices architecture.
• Knowledge of Kafka for building real-time data pipelines and streaming applications.
• Familiarity with database technologies (SQL, NoSQL) and ORM frameworks.
• Experience with version control systems (Git) and collaborative development tools (JIRA, Confluence).
• Proficiency in DevOps practices, including CI/CD, containerization (Docker), and cloud platforms (AWS, Azure, GCP).
• Demonstrable experience with Flexbox, Context API, React Hooks, React Navigation, animations, error handling, debugging, and custom plugin development. Soft Skills:
• Excellent problem-solving and analytical skills.
• Strong communication and interpersonal abilities.
• Ability to work effectively in a team environment and manage multiple priorities.
• Demonstrated leadership skills and a proactive approach to project management. Preferred Qualifications:
• Experience in microservices architecture and related technologies (Kubernetes, Docker).
• Understanding of UX/UI principles and design thinking.
• Contributions to open-source projects or a strong online presence in the developer community.
At Indium diversity, equity, and inclusion (DEI) are the cornerstones of our values. We champion DEI through a dedicated council, expert sessions, and tailored training programs, ensuring an inclusive workplace for all. Our initiatives, including the women empowerment program and our DEI calendar, foster a culture of respect and belonging. Recognized with the Human Capital Award, we are committed to creating an environment where every individual thrives. Join us in building a workplace that values diversity and drives innovation.
Be The First To Know
About the latest Java developer Jobs in India !
Java Developer
Posted today
Job Viewed
Job Description
Responsibilities:
Responsible for design & developing projects involving Java, JEE, Spring, Bootstrap.
Coach the team and bring up the craftsmanship of the team in new technologies.
Interface with Technical architects, functional analyst & Business process analysts to understand project requirements and other stake-holders.
Analyze requirements and prepare high-level designs including data model and realize it with project team.
Review low-level designs, code adhering to organization standards and coach the team.
Ensures compliance of project deliverables in line with Project Management methodologie+C12s.
Remains abreast with the upcoming technologies as needed.
Should have performed unit testing using Karma or similar frameworks.
Non-Negotiable Competencies:
Object Oriented Concepts & Design skills.
Programming Fundamentals (Java JEE Spring) and Debugging Skills.
Experience with Presentation Layer technology stack HTML5, CSS3 and
above, RxJS , Bootstrap.
Experience working with CI/CD tools like Jenkins, Git, Maven/Gradle, Sonar, Artifactory, Jira.
Experience in doing 'Impact Analysis' and 'Work Package Estimation' for complex Java applications.
Ability to design and Perform design code reviews.
Experience with Unit Integration Testing (Karma).
Experience with Java J2EE Spring frameworks , Data Layer (JPA Hibernate).
Design Skills - Application of Design Patterns UML.
Understanding of complete SDLC - Traditional Waterfall Agile Programming.
Experience in RESTful services.
Exposure to Profiling tools to address Performance related aspects.
Ability to plan, execute projects to deliver in time and with quality.
Highly motivated Individual to learn and to mentor project members .
Excellent Communication and collaboration skills .
Negotiable Competencies:
Retail domain experience.
Experience working with European clients.
Java Certifications like Java Programmer, Web Component Developer, Business Component.
Developer, Web Services Developer (Oracle Sun).
Experience in JSF, Primefaces, EJB, Spring MVC, Spring Data Rest, REST services and JPA technologies.
Java Developer
Posted today
Job Viewed
Job Description
Job Description:
- Translation of complex functional requirements into technical requirements, implementing and maintaining a coherent and progressive development strategy for our product line
- Design, develop, and maintain complex systems using the best of the breed development practices and technology.
- Responsible for the overall software development life cycle.
- Delivery of High Quality, Scalable and Extensible systems, and applications on-time and on-budget.
- Adoption and Evolution of the software engineering practices and tools within the organization
- Keep in sync with the latest technology developments and open source offerings. Evaluate and adapt them to solving the business problem of the organization.
- Collaborate with other technology and business teams within the organization to provide efficient robust solutions to the problems.
- Drive and manage the bug triage process
- Report on the status of product delivery and quality to management, customer support, and product teams.
Job requirement:
- Minimum of 3+ years of hands on experience in Java (excluding internships)
- Strong understanding of data structures and algorithms
- Sound understanding of object-oriented programming and excellent software design skills.
- Good experience of SOA/Microservices/Restful services and development of N-tier J2EE / Java Springboot applications (APIs).
- Strong understanding of database design and good experience on writing optimized SQL queries
- Good exposure on NoSql databases
- Should have experience in Apache Kafka, RabbitMQ, or other Queueing systems.
- Good understanding of caching technologies and how to use them effectively
- Experience in log processing and creating dashboards for monitoring
Java Developer
Posted today
Job Viewed
Job Description
We are looking for a passionate Java Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance applications, ensuring quality and efficiency in every stage of development.
Key Responsibilities
- Design, develop, test, and deploy Java-based applications.
- Write clean, efficient, and maintainable code.
- Work with frameworks such as Spring Boot / Hibernate.
- Collaborate with cross-functional teams to define and deliver solutions.
- Troubleshoot, debug, and optimize existing applications.
- Participate in code reviews and follow best practices.
Requirements
- Strong knowledge of Core Java and Object-Oriented Programming.
- Hands-on experience with Spring Boot, Hibernate, REST APIs.
- Good understanding of Databases (MySQL / PostgreSQL / Oracle).
- Familiarity with version control systems like Git.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
Nice to Have
- Experience with Microservices architecture.
- Knowledge of CI/CD tools (Jenkins, Docker, Kubernetes).
- Exposure to cloud platforms (AWS, Azure, GCP).
Job Types: Full-time, Permanent
Work Location: In person