Jobs
Interviews

799 Java Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

6.0 - 11.0 years

10 - 19 Lacs

Hyderabad

Work from Office

We are hiring for Java developer for Hyderabad and Bangalore Location. Please find the Job Description. Description: Expertise in development using Core Java, J2EE, Spring Boot, Microservices, and Web Services SOA experience SOAP and Restful with JSON formats, with Messaging Kafka. Working proficiency in enterprise developmental toolsets like Jenkins, Git/Bitbucket, Sonar, Black Duck, Splunk, Apigee, etc. Experience in AWS cloud monitoring tools like Datadog, Cloud Watch, and Lambda is needed. Experience with XACML authorization policies. Experience in NoSQL and SQL databases such as Cassandra, Aurora, and Oracle. Good understanding of React JS, Photon framework, Design, Kubernetes. Working ...

Posted 4 days ago

AI Match Score
Apply

6.0 - 11.0 years

10 - 20 Lacs

Mumbai

Hybrid

Hi, We are hiring for Java Developer with one of the Leading MNC for Hyderabad, Bangalore & Mumbai Location. Experience - 6 Years - 12 Years Location - Bangalore , Hyderabad , Chennai CTC - As per company norms Please find below the Job Description: Mandatory Skills - Java, Spring-boot, Microservices, AWS. Kubernetes - Good to have.. Description : Expertise in development using Core Java, J2EE, Spring Boot, Microservices, and Web Services SOA experience SOAP as well as Restful with JSON formats, with Messaging Kafka. Working proficiency in enterprise developmental toolsets like Jenkins, Git/Bitbucket, Sonar, Black Duck, Splunk, Apigee, etc. Experience in AWS cloud monitoring tools like Datad...

Posted 4 days ago

AI Match Score
Apply

6.0 - 11.0 years

10 - 20 Lacs

Hyderabad

Hybrid

Hi, We are hiring for Java Developer with one of the Leading MNC for Hyderabad, Bangalore & Mumbai Location. Experience - 6 Years - 12 Years Location - Bangalore , Hyderabad , Chennai CTC - As per company norms Please find below the Job Description: Mandatory Skills - Java, Spring-boot, Microservices, AWS. Kubernetes - Good to have.. Description : Expertise in development using Core Java, J2EE, Spring Boot, Microservices, and Web Services SOA experience SOAP as well as Restful with JSON formats, with Messaging Kafka. Working proficiency in enterprise developmental toolsets like Jenkins, Git/Bitbucket, Sonar, Black Duck, Splunk, Apigee, etc. Experience in AWS cloud monitoring tools like Datad...

Posted 4 days ago

AI Match Score
Apply

2.0 - 7.0 years

Chennai

Hybrid

Required Java Developer Skills: Proficiency in Java programming language Experience with Java frameworks and libraries Experience in at least one popular web framework (JSF, Wicket, GWT, Spring MVC, etc.) Hands-on experience in the design and development of applications using Java EE platforms Knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate, etc.) Knowledge of web technologies (e.g., HTML, CSS, and JavaScript) Familiarity with version control systems (e.g., Git) Understanding of software development lifecycle Strong knowledge of software development methodologies Problem-solving and analytical thinking Excellent communication and teamwork skills Ability to adapt ...

Posted 4 days ago

AI Match Score
Apply

2.0 - 7.0 years

Bengaluru

Hybrid

Required Java Developer Skills: Proficiency in Java programming language Experience with Java frameworks and libraries Experience in at least one popular web framework (JSF, Wicket, GWT, Spring MVC, etc.) Hands-on experience in the design and development of applications using Java EE platforms Knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate, etc.) Knowledge of web technologies (e.g., HTML, CSS, and JavaScript) Familiarity with version control systems (e.g., Git) Understanding of software development lifecycle Strong knowledge of software development methodologies Problem-solving and analytical thinking Excellent communication and teamwork skills Ability to adapt ...

Posted 4 days ago

AI Match Score
Apply

2.0 - 7.0 years

Gurugram

Hybrid

Required Java Developer Skills: Proficiency in Java programming language Experience with Java frameworks and libraries Experience in at least one popular web framework (JSF, Wicket, GWT, Spring MVC, etc.) Hands-on experience in the design and development of applications using Java EE platforms Knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate, etc.) Knowledge of web technologies (e.g., HTML, CSS, and JavaScript) Familiarity with version control systems (e.g., Git) Understanding of software development lifecycle Strong knowledge of software development methodologies Problem-solving and analytical thinking Excellent communication and teamwork skills Ability to adapt ...

Posted 4 days ago

AI Match Score
Apply
Software Engineer
GE VERNOVA

2.0 - 5.0 years

Bengaluru

Work from Office

Job Description Summary Software Engineer is responsible for programming a component, feature and or feature set. Works independently and contributes to the immediate team and to other teams across business. Job Description Roles and Responsibilities In this role, You will: Identify the scope of the work, provide initial estimate and justify the estimate with facts.Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle.Engage in technical discussions; participate in technical designs and present technical ideas through white boarding.Maintain code quality through best practices, unit testing and code quality aut...

Posted 4 days ago

AI Match Score
Apply
Staff Software Engineer
GE VERNOVA

8.0 - 13.0 years

Hyderabad, Bengaluru

Work from Office

Job Description Summary We are seeking a skilled Full Stack Developer to design, develop, and maintain our Software Applications and Platforms for SCADA Systems, Edge IOT and Automation Tools running both on-premises and cloud, working across the entire technology stack to deliver robust and scalable solutions for the Renewables Wind domain. Job Description Roles and Responsibilities Technical skills Design and develop user-facing features and client-side architecture using HTML, CSS, JavaScript, and frameworks (React, Angular) Build and maintain server-side logic, API''s (NodeJS, Python, Java or C#/.NET core), strong backend development skills with knowledge on latest design patterns and co...

Posted 4 days ago

AI Match Score
Apply
Sr Software Engineer
GE VERNOVA

5.0 - 10.0 years

Bengaluru

Work from Office

Job Description Summary The Senior Software Engineer is responsible for programming a component, feature and or feature set. Works independently and contributes to the immediate team and to other teams across business. You will also contribute to design discussions Job Description Roles and Responsibilities: In this role, You will: Identify the scope of the work, provide initial estimate and justify the estimate with facts. Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle. Engage in technical discussions; participate in technical designs and present technical ideasthrough white boarding. Maintain code qual...

Posted 4 days ago

AI Match Score
Apply

6.0 - 9.0 years

Bengaluru

Remote

Role & responsibilities Develop and maintain server-side applications using Java and Spring frameworks. Implement and manage microservices architecture using AWS and Spring Cloud Config. Handle support tickets, troubleshoot, and fix production issues promptly. Work collaboratively with team members to define system architecture and achieve project goals. Drive continuous integration and deployment (CI/CD) using AWS and CI/CD tools. Mentor junior developers and ensure the team follows best coding practices. Qualifications: Bachelors degree in Computer Science, Engineering, Information Technology, or related field. 7-9 years of experience in Java development, specifically with Spring Boot, Spr...

Posted 4 days ago

AI Match Score
Apply
Engineering Manager Java & .NET (Immediate Joiners Preferred)
Happiest Minds Technologies

12.0 - 16.0 years

Bengaluru

Work from Office

Engineering Manager Java / .NET Location: Bangalore Experience: 10-15 years About the Role: We are looking for an experienced Engineering Manager with deep expertise in Java to lead high-performing development teams. The ideal candidate should have a strong background in software development, project management, and agile methodologies , with a proven track record of delivering scalable and high-quality software solutions. Key Responsibilities: Lead and manage end-to-end software development life cycle, from requirements gathering to deployment and support . Oversee multiple projects ( Fixed Price, T&M ) and ensure timely delivery while maintaining high quality. Drive agile development proce...

Posted 4 days ago

AI Match Score
Apply
Insurance-Guidewire-Intern
EY

0 years

Noida

On-site

At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. About EY GDS Global Delivery Services (GDS) is a dynamic and truly global delivery network. Across our six locations, we work with teams from all EY service lines, geographies and sectors, and play a vital role in the delivery of the EY growth strategy. We operate from six countries and sixteen cities: Argentina (Buenos Aires) China (Dalian) ...

Posted 4 days ago

AI Match Score
Apply
Senior Selenium Automation Test Engineer
Tata Consultancy Services

0 years

4 - 8 Lacs

Calcutta

On-site

Role: Senior Selenium Automation Test Engineer Required Skills Strong expertise in Selenium WebDriver and Java programming. Hands-on experience with TestNG/JUnit, Maven/Gradle, and Page Object Model (POM). Proficiency in CI/CD tools (Jenkins, Git, etc.). Knowledge of API testing using tools like RestAssured or Postman. Familiarity with cloud-based testing platforms (e.g., Sauce Labs, BrowserStack). Excellent problem-solving skills and ability to work independently in an onsite environment. Strong communication and client-facing skills. Location Kolkata Job Function TECHNOLOGY Role Engineer Job Id 394298 Desired Skills Selenium Desired Candidate Profile Qualifications : BACHELOR OF TECHNOLOGY

Posted 4 days ago

AI Match Score
Apply
TCS Hiring for java developers
Tata Consultancy Services

3.0 - 10.0 years

4 - 8 Lacs

Calcutta

On-site

TCS has always been in the spotlight for being adept in the next big technologies What we can offer you is a space to explore varied technologies and quench your techie soul. Role - Java Developer Location: Kolkata Experience Range: 03-10Years What we are looking for Must-Have: Expert Knowledge of CORE Java v8 and its associated frameworks like Spring and Spring Boot. Basic HTML5/JS/CSS. Excellent communication skills. Good to Have : 1 Design high quality deliverables adhering to business requirement with defined standards and design principles, patterns. 2 Develop and maintain highly scalable, high performance and highly available API’s/Microservices 3 Develop/Integrate the code adhering to...

Posted 4 days ago

AI Match Score
Apply

4.0 - 10.0 years

3 - 9 Lacs

Calcutta

On-site

Must Have: Associate should have 4 to 10 Years of relevant hands-on experience in Selenium-Java programming. Strong knowledge in BDD Cucumber Automation Framework along with TestNG, JUnit & Maven Good to Have: Hands on distributed version control repository. Hands-on Knowledge on SQL and Unix Location Kolkata Job Function IT INFRASTRUCTURE SERVICES Role Executive Job Id 394372 Desired Skills Automation Testing Desired Candidate Profile Qualifications : BACHELOR OF ENGINEERING

Posted 4 days ago

AI Match Score
Apply
Project Management Lead-Tech
Ameriprise India

8.0 - 10.0 years

Andhra pradesh

On-site

Project Manager will be responsible for developing and managing technology initiatives and their cost, time and scope. The primary responsibilities will include: project and task management, financial and resource management and delivery management. Responsibilities: Create & manage project plans for small to medium enhancement/initiatives. Define project schedules, allocate resources and monitor progress. Align project objectives with company goals, and make sure project team is clear on objectives. Deliver and install technology solutions. Tracking and managing financials. Help project team with the design and development tasks. Lead process of issue identification and resolution. Risk man...

Posted 4 days ago

AI Match Score
Apply
Developer/Software Engineer, AS
Deutsche Bank

5.0 - 7.0 years

Pune, Maharashtra, India

On-site

Position Overview Job Title- Developer/Software Engineer, AS Location- Pune, India Role Description This role is for a Software Engineer responsible for design, development, and unit testing software applications. The candidate is expected to ensure good quality, maintainable, scalable, and high performing software applications are delivered to users in an Agile development environment. Candidate/Applicant should be coming from a strong technological background. The candidate should have experience working in Google Cloud Platform and components like App Engine, GKE, setting up data pipelines, Terraform in addition to Oracle 19C, PL/SQL, Unix, Airflow, Control-M, Python and/or Java. Should b...

Posted 4 days ago

AI Match Score
Apply
Developer/Software Engineer, AS
Deutsche Bank

5.0 - 7.0 years

Pune, Maharashtra, India

On-site

Position Overview Job Title- Developer/Software Engineer, AS Location- Pune, India Role Description This role is for a Software Engineer responsible for design, development, and unit testing software applications. The candidate is expected to ensure good quality, maintainable, scalable, and high performing software applications are delivered to users in an Agile development environment. Candidate/Applicant should be coming from a strong technological background. The candidate should have experience working in Google Cloud Platform and components like App Engine, GKE, setting up data pipelines, Terraform in addition to Oracle 12C, Oracle 19C, PL/SQL, Unix, Control-M, Python and/or Java. Shoul...

Posted 4 days ago

AI Match Score
Apply
Senior Developer
QualityKiosk

6.0 - 8.0 years

Bengaluru, karnataka

On-site

MS - Capital MarketsBengaluru Posted On 02 Feb 2026 End Date 03 Apr 2026 Required Experience 6 - 8 Years Basic Section No. Of Openings 1 Designation Senior Developer Closing Date 03 Apr 2026 Organisational MainBU Quality Engineering Sub BU MS - Capital Markets Country India Region India State Karnataka City Bengaluru Working Location Bengaluru Client Location NA Skills Skill JAVA Highest Education No data available CERTIFICATION No data available Working Language No data available JOB DESCRIPTION 6+ years of work experience on Java, Mulesoft, AWS, and Kafka for software development Experience with REST API development, debugging, and testing in AWS Experience with Mulesoft development and wo...

Posted 5 days ago

AI Match Score
Apply
Senior Developer
QualityKiosk

6.0 - 8.0 years

Bengaluru, karnataka

On-site

MS - Capital MarketsBengaluru Posted On 02 Feb 2026 End Date 03 Apr 2026 Required Experience 6 - 8 Years Basic Section No. Of Openings 1 Designation Senior Developer Closing Date 03 Apr 2026 Organisational MainBU Quality Engineering Sub BU MS - Capital Markets Country India Region India State Karnataka City Bengaluru Working Location Bengaluru Client Location NA Skills Skill REST API Highest Education No data available CERTIFICATION No data available Working Language No data available JOB DESCRIPTION 6+ years of work experience on Java, Mulesoft, AWS, and Kafka for software development Experience with REST API development, debugging, and testing in AWS Experience with Mulesoft development an...

Posted 5 days ago

AI Match Score
Apply
React Native Developer
Unikwork

1.0 years

1 Lacs

Surat

On-site

Qualification BE (CSE/IT)/ B.TECH(CSE/IT)/ MCA/ ME(CSE/IT)/ M.SC/ M.TECh(CSE/IT) Location Surat Salary range 2,60,000 - 3,60,000 LPA Experience/Seniority level 1+ years Job Time Full-time Requirements / Your Skills Skilled in JavaScript ES6 Working on React.js/React Native on new and existing projects Understanding product requirements and specifications Handling large web applications and websites Writing well-designed, testable, and efficient code by using the best software development practices Must have knowledge of building UI in ReactNative, CSS3 Understanding of the React Native framework, including its main components, APIs, and libraries A good understanding of Redux Knowledge of ba...

Posted 5 days ago

AI Match Score
Apply
Android developer
CricHeroes

0.0 years

Gujarat

On-site

Code the next innings of CricHeroes on Android. Cricket connects millions — and CricHeroes brings that connection to life through technology. Our Android app is where cricketers record matches, track stats, and celebrate their performances. With millions of downloads, it’s already making waves — but we’re just getting started. That’s where you come in. The challenge We’re looking for an Android Developer who’s passionate about building high-performance apps and learning fast. You’ll work with our product and engineering teams to create smooth, scalable, and intuitive experiences that bring grassroots cricket closer to the digital world. Your mission? Turn everyday matches into unforgettable ...

Posted 5 days ago

AI Match Score
Apply
Android Developer
IndiaNile

1.0 years

1 - 3 Lacs

Surat

On-site

Position: Android Developer Experience: 1 Year Location: Sarthna Jakatnaka, Surat Job Description: We are looking for a passionate Android Developer to join our IT company in Surat. The ideal candidate should have hands-on experience in developing, testing, and maintaining Android applications. Key Responsibilities: Design, develop, and maintain Android applications Collaborate with UI/UX designers and backend developers Write clean, scalable, and efficient code Debug, test, and improve application performance Integrate APIs and third-party libraries Stay updated with the latest Android development trends Required Skills: Minimum 1 year experience in Android development Strong knowledge of J...

Posted 5 days ago

AI Match Score
Apply
Java Senior Developer
Tata Consultancy Services

0 years

4 - 8 Lacs

Calcutta

On-site

API Gateway & Load Balancing ,CI/CD&DevOps. Integration ,AWS, Kubernetes. Familiarity with API like, Spring, Hibernate, JPA. Programming: Java, Spring Boot, Hibernate, JPA .Front-end: Angular, React, HTML, CSS, JavaScript .Databases: MySQL, PostgreSQL, MongoDB Location Kolkata Job Function IT INFRASTRUCTURE SERVICES Role Developer Job Id 394236 Desired Skills AWS | Docker | Java | Jenkins | Mongo DB | Restful Desired Candidate Profile Qualifications : BACHELOR OF ENGINEERING

Posted 5 days ago

AI Match Score
Apply

0 years

4 - 8 Lacs

Calcutta

On-site

Exposure to aws or azure will be a plus. Knowledge in Dynamo DB, Ec2, S3, ECS, Kinesis, SQS, SNS will be added advantage. Reactive and asynchronous design pattern with Rx Java and Vert.x or Spring Flux Knowledge in container orchestration tools such as AWS ECS or Kubernetes. Functional domain knowledge in eCommerce and Retail merchandising. Event streaming and messaging technologies such as Kinesis/EventHub/Kafk Exposure to React JS or headless front-end stack. Excellent knowledge on designing REST API, Swagger definitions. Expert in Unit test methodologies such as Junit, Mockito, Spock, Groovy. In depth knowledge of CI-CD tools such as Jnekins/Gitlab/Team City and Blue green deployment. Loc...

Posted 5 days ago

AI Match Score
Apply

Exploring Java Jobs in India

Java is one of the most popular programming languages in India, and job opportunities for Java professionals are abundant in the country. Whether you are a fresher looking for your first job or an experienced developer seeking new challenges, the Java job market in India has something to offer for everyone.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

These cities are known for their booming IT industries and have a high demand for Java developers.

Average Salary Range

The salary range for Java professionals in India varies based on experience and location. On average, entry-level Java developers can expect to earn between INR 3-6 lakhs per annum, while experienced professionals can earn upwards of INR 10 lakhs per annum.

Career Path

In the Java job market in India, a typical career path may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually moving into roles like Architect or Project Manager.

Related Skills

In addition to Java proficiency, employers in India often expect Java developers to have knowledge of the following skills: - Spring Framework - Hibernate - SQL - Web development technologies (HTML, CSS, JavaScript) - Agile methodologies

Interview Questions

  • What is the difference between == and .equals() in Java? (basic)
  • Explain the concept of Object-Oriented Programming. (basic)
  • What is the difference between an abstract class and an interface in Java? (medium)
  • What is the purpose of the static keyword in Java? (medium)
  • Explain the difference between checked and unchecked exceptions in Java. (medium)
  • What are the SOLID principles in Java? (advanced)
  • How does garbage collection work in Java? (advanced)
  • What is the use of the transient keyword in Java? (advanced)
  • Explain the concept of multithreading in Java. (medium)
  • What are the different types of design patterns in Java? (medium)
  • How does Java handle memory management? (advanced)
  • What is the difference between ArrayList and LinkedList in Java? (medium)
  • How can you achieve polymorphism in Java? (medium)
  • Explain the concept of Java Virtual Machine (JVM). (basic)
  • What is the difference between HashMap and HashTable in Java? (medium)
  • How do you handle exceptions in Java? (basic)
  • What is the purpose of the this keyword in Java? (basic)
  • How do you implement inheritance in Java? (medium)
  • Explain the concept of method overriding in Java. (basic)
  • What is the role of the finalize() method in Java? (advanced)
  • How do you implement encapsulation in Java? (basic)
  • What is the purpose of the volatile keyword in Java? (advanced)
  • Explain the difference between String, StringBuffer, and StringBuilder in Java. (medium)
  • What is the difference between throw and throws in Java? (medium)
  • How do you create a thread in Java? (basic)

Closing Remark

As you explore Java jobs in India, remember to stay updated on the latest trends and technologies in the field. Prepare thoroughly for interviews by practicing coding exercises and mastering key concepts. With determination and passion for Java development, you can confidently pursue your dream job in the thriving Indian IT industry.

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Featured Companies