Home
Jobs

47579 Java Jobs - Page 4

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 5.0 years

20 - 25 Lacs

Mumbai, New Delhi, Bengaluru

Work from Office

Naukri logo

3+ years of Experience in Cypress and Appium For UI testing and automation with JavaScript Fundamental for scripting in Cypress. 3+ years of programming experience in Java, JavaScript, and SQL, 2+ years of experience in web automation utilizing page object modeling (POM) with BDD, 2+ years of experience in mobile automation using WebDriver IO + Mocha + Chai, including proficiency with Appium including proficiency with Selenium, Cucumber, and Cypress Location-Remote,Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad, Mumbai, Hyderabad

Posted 8 hours ago

Apply

5.0 - 10.0 years

14 - 22 Lacs

Bengaluru

Hybrid

Naukri logo

Mandatory Skills Mandatory Skills: Java, Spring boot, Angular JS and Microservice and AWS OR Azure. Notice Period: Up to 30 Days Interview Mode: Face 2 Face Preferred Qualifications: - Bachelors degree in Computer Science or a related field. - 5+ years of experience in software development, with at least 2 years in a leadership role. - Relevant certifications in AWS or Java development are a plus. Skills and Tools Required: - Proficient in Java programming and frameworks such as Spring and Hibernate. - Strong experience with AWS services and architecture best practices. - Familiarity with microservices architecture and RESTful API development. - Knowledge of database technologies such as SQL, NoSQL, and experience with AWS RDS. - Understanding of CI/CD pipelines and tools such as Jenkins, Git, and Docker. - Experience with Agile methodologies and project management tools such as JIRA. - Excellent problem-solving, analytical, and leadership skills. - Strong communication skills to collaborate effectively with team members and stakeholders.

Posted 8 hours ago

Apply

5.0 - 7.0 years

12 - 15 Lacs

Hyderabad

Work from Office

Naukri logo

We are seeking an experienced GCP MLOps Engineer with a strong background in Data Science and Analytics. The ideal candidate will have at least 5 years of experience working with Google Cloud Platform (GCP), Python, Vertex AI, SQL, and other relevant technologies. This role requires a blend of technical proficiency, analytical skills, and the ability to work collaboratively within a team.

Posted 8 hours ago

Apply

3.0 - 8.0 years

12 - 14 Lacs

Mumbai, New Delhi, Bengaluru

Work from Office

Naukri logo

We are seeking a highly skilled Data Engineer with expertise in ETL, PySpark,AWS and big data technologies. The ideal candidate will have in-depth knowledge of Apache Spark, Python, and Java programming (Java 8 and above, including Lambda, Streams, Exception Handling, Collections, etc.). Responsibilities include developing data processing pipelines using PySpark, creating Spark jobs for data transformation and aggregation, and optimizing query performance using file formats like ORC, Parquet, and AVRO. Candidates must also have hands-on experience with Spring Core, Spring MVC, Spring Boot, REST APIs, and cloud services like AWS. This role involves designing scalable pipelines for batch and real-time analytics, performing data enrichment, and integrating with SQL databases. Location-Pan india,Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

Posted 8 hours ago

Apply

2.0 - 6.0 years

1 - 4 Lacs

Mumbai, New Delhi, Ahmedabad

Work from Office

Naukri logo

Technically hands-on, with deep dive expertise in designing and developing real time internet applications or high scale SAAS applications1 - 3 years of experience in developing products with at least a couple of years in leading a teamExcellent command over Data Structures & Algorithms Exceptional coding skills in an Object-Oriented programming language (Java/ Golang) Location: Remote- Delhi NCR,Bangalore/Bengaluru,Hyderabad/Secunderabad, Chennai, Pune, Kolkata,Ahmedabad,Mumbai

Posted 8 hours ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Mumbai, New Delhi, Bengaluru

Work from Office

Naukri logo

We are seeking a skilled SDE II with expertise in Golang and ReactJS to join our team. The role involves building and maintaining scalable backend services and dynamic front-end interfaces. You will work collaboratively with cross-functional teams, troubleshoot technical issues, and ensure the delivery of high-performing, secure applications. Candidates should have a strong grasp of Golang, ReactJS, and related technologies, along with excellent problem-solving abilities. The ideal candidate will thrive in a remote work setup and demonstrate a proactive attitude toward learning and adapting to challenges. Locations : Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote

Posted 8 hours ago

Apply

10.0 - 15.0 years

12 - 17 Lacs

Mumbai, New Delhi, Bengaluru

Work from Office

Naukri logo

We are looking for an experienced DevOps Architect with 10-15 years of expertise to work on a full-time . The ideal candidate should possess strong proficiency in Google Cloud Platform and Python scripting. You will be responsible for developing Infrastructure as Code modules, creating CI/CD pipelines, and implementing scalable and secure cloud-based solutions. The role involves working closely with product owners and engineering teams to set up monitoring, logging, and alerting frameworks, while ensuring timely delivery of infrastructure improvements. A hands-on approach, strong problem-solving skills, and independent troubleshooting ability are essential. Immediate joiners only. Locations : Mumbai, Delhi NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote

Posted 8 hours ago

Apply

8.0 - 12.0 years

10 - 14 Lacs

Gurugram, Chennai, Bengaluru

Work from Office

Naukri logo

We are hiring a Java Developer with 8+ years of experience for a 6-month project. The ideal candidate will have expertise in developing production-grade applications and services in Java 8, Spring Boot, and Microservices. This role involves working in Agile/Scrum teams, deploying applications across test and production environments, and collaborating on DevOps processes.

Posted 8 hours ago

Apply

5.0 - 9.0 years

20 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

5+ years of experience Proficiency in Java, with a good understanding of its ecosystems Should be strong in problem solving, design patterns , Data Structure and Algorithm Experience Dealing with micro services , Kafka , caching technologies Any SOL or No SQL type of DB should be good Debugging and Trouble Shooting should be strong Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts Familiarity with different design and architectural patterns Skill for writing reusable Java libraries Strong experience in Micro services (Decompose, Strangler, Saga, Event sourcing, CQRS, Tx Messaging). Familiarity with PCF apps, Docker, Kubernetes / Open shift Experience in backend testing using Junit/Mockito, MySQL, Kafka, and Avro. Experience in DDD, BDD, TDD Hands on experience into CI/CD/Jenkins and tools like github/git. Experience of working in Agile environment and good understanding of Agile processes Primary Skill: Java8, Spring boot, Microservices, Data Structure, Algorithm , DSA, Design patterns, Java , REST API, Kafka Secondary Skill: SQL

Posted 8 hours ago

Apply

5.0 - 10.0 years

7 - 17 Lacs

Hyderabad, Pune

Hybrid

Naukri logo

Strong proficiency in Java, Spring Boot, Rest API, and Microservices. Well-versed in database management such as SQL, Oracle ad PL/SQL. Experience with version control systems - Git. Familiarity with cloud platforms like AWS or GCP. Strong background in Agile development methodologies. Strong problem-solving skills and eagerness to learn. Ability to work independently and as part of a team.

Posted 8 hours ago

Apply

3.0 - 6.0 years

15 - 25 Lacs

Bengaluru

Work from Office

Naukri logo

Job summary Join our dynamic team as a Team Member where you will leverage your expertise in Rest API Rabbit MQ Kafka PostgreSQL Quarkus Java 8 and Advanced Java. This hybrid role offers the opportunity to work on innovative projects that drive our companys success. With a focus on collaboration and technical excellence you will contribute to impactful solutions that enhance our services. Responsibilities Develop and maintain robust Rest API solutions to support seamless integration across platforms. Implement messaging solutions using Rabbit MQ and Kafka to ensure reliable and efficient data processing. Design and optimize PostgreSQL databases to enhance data storage and retrieval performance. Utilize Quarkus to build high-performance scalable applications that meet business requirements. Write clean efficient and maintainable code in Java 8 and Advanced Java to deliver high-quality software solutions. Collaborate with cross-functional teams to gather and analyze requirements ensuring alignment with project goals. Participate in code reviews and provide constructive feedback to enhance code quality and team performance. Troubleshoot and resolve technical issues ensuring minimal disruption to business operations. Contribute to the continuous improvement of development processes and practices. Stay updated with the latest industry trends and technologies to drive innovation within the team. Ensure adherence to best practices in software development including security and performance optimization. Document technical specifications and project progress to facilitate knowledge sharing and collaboration. Engage in regular team meetings and discussions to foster a collaborative and supportive work environment. Qualifications Possess a strong understanding of Rest API development and integration. Demonstrate proficiency in Rabbit MQ and Kafka for messaging solutions. Have experience in designing and managing PostgreSQL databases. Show expertise in using Quarkus for application development. Be skilled in Java 8 and Advanced Java programming. Exhibit excellent problem-solving and analytical skills. Display effective communication and teamwork abilities.

Posted 8 hours ago

Apply

5.0 - 10.0 years

15 - 25 Lacs

Gurugram, Chennai, Bengaluru

Work from Office

Naukri logo

Role : AI / ML Engineer Experience : 5 to 9 Years Location : Bengaluru / Gurgaon / Chennai Primary Skills : AI/ML, Python Design and develop applications using Java/ Vertx & Reactive framework and Python. • Plan, scope, size, architect, design, prototype and engineer framework components. • CI/CD Implementation: Implement and manage Continuous Integration and Continuous Deployment (CI/CD) processes. • A problem solver, open to learning. Should have experience in troubleshooting, optimizing, solutioning and keeping up with evolving technologies - as a leading member of the team. • Work closely with product managers and stakeholders to understand business requirements and translate them into technical solutions. • Collaborate with software engineers to integrate OOTB services into existing servicing applications and ensure scalability and reliability. • Stay abreast of industry best practices and emerging trends in Python and Natural Language Processing. • Participate in cross-functional team meetings, brainstorming sessions, and knowledge sharing activities to foster innovation and continuous improvement. • Working in Agile Environments: Experience with Agile methodologies and practices. • Create and develop NLP systems by using the requirements set out for the project. • Use well-formed and effective text representation to change and adapt natural language into user-friendly features. • Research and implement the correct algorithms and tools for natural language processing tasks. • Experience in RDBMS and NoSQL databases such as Oracle, MSSQL, PostgreSQL, MongoDB, Casandra. • Develop and implement AI/ML Applications using Java and/or Python and leading industry tools and frameworks.

Posted 8 hours ago

Apply

4.0 - 9.0 years

9 - 19 Lacs

Hyderabad, Pune, Bengaluru

Hybrid

Naukri logo

Detailed Job Description of Oracle UIM Developer: 3 -12 years of experience & Strong knowledge of Oracle Unified Inventory Management (UIM) Looking for UIM Developers or should have good experience in Java with Any telecom Inventory management tool experience such as Amdocs Cramer, Blue planet, Ericsson Adaptive Inventory, Granite. UIM (cartridge development , Installation) Extension Points configuration and rule set development Model logical as well as physical inventory in UIM cartridge Integration of UIM with upstream systems using web services SFWS , Custom web services, UIM APIs UIM PSR model & be able to model logical as well as physical inventory in UIM cartridge Able to develop rule sets, extension points, etc in the cartridge. UIM Inventory Managers such as Service Manager, CO Manager, Search Criteria Manager etc Able to develop Calculate Technical Actions for the services. Knowledge on conceptual modelling Good knowledge of Network domain such as Wireless, Cable, DSL, VoIP Enterprise & Retail Voice /Data / GSM implementation experience. Core skills in: UIM, Unix, Java, PL, SQL. Should have good working knowledge in UNIX / LINUX environment / Unix Shell Scripts. Must be able to Experience troubleshooting/configuring base application packages. Must be able to install and maintain documentation standards. Ability to work independently based on inputs from LLD. Good interpersonal and communication skills. Good problem solving skills. Ability and inclination to learn new products, packages quickly. Hands-on experience in developing and debugging WebServices Understanding of the Oracle RODOD/RSDOD Solution . Should possess awareness of TMF/eTOM, SID Data Model & Oracle RODOD/RSDOD Solution 15. Should be able to perform code build and deployment of the completed codes into the development and testing environment. 16. Should be able to work both as an individual and in a team. 17. Education - Should have done BE/BTech/MCA/MTech in any of this branch - Computer Science, Electrical, Electronics, and Telecommunications.

Posted 8 hours ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Specific Responsibilities: Design and Development: Design, develop, test, and debug software applications and systems, ensuring they meet performance, security, and scalability requirements. Leadership and Mentorship: Mentor junior engineers, conduct code reviews, and provide technical guidance to the team. Collaboration: Work closely with product managers, designers, and other engineers to define and implement new features. Documentation and Maintenance: Develop and maintain comprehensive documentation for projects, ensuring clear understanding and maintainability. Technical Expertise: Stay updated with the latest industry trends and technologies, and contribute to technical roadmapping. Problem Solving: Identify and resolve technical issues, ensuring the quality and stability of the software. System Analysis: Analyze existing systems and recommend improvements to processes and procedures. Training and Development: Provide training and mentorship to junior engineers, helping them develop their skills. Application Performance and Security: Monitor and improve application performance and security, addressing vulnerabilities and ensuring a high standard of security. Key Requirements: Education: Bachelor's degree in Computer Science, Software Engineering, or a related field. Experience: 4-8 years of experience in software engineering, with specific experience in areas like distributed systems, databases, microservices. Technical Skills: Proficiency in one or more programming languages (e.g., Java, Python, Go), experience with software development processes, and knowledge of data structures and algorithms. Problem-solving and Analytical Skills: Strong ability to analyze problems, develop solutions, and make decisions. Collaboration and Communication: Excellent communication and cross-functional collaboration skills are essential. Project Leadership: Experience leading projects from architectural design to production, while maintaining high technical standards.

Posted 8 hours ago

Apply

8.0 - 10.0 years

15 - 18 Lacs

Pune

Work from Office

Naukri logo

Hiring a Solution Architect with 810 yrs experience in data, AI & GenAI. Must have strong cloud (AWS/Azure/GCP), LLM, ML (TensorFlow/PyTorch), and full-stack skills. Role involves designing scalable architectures and leading technical teams.

Posted 8 hours ago

Apply

5.0 - 10.0 years

20 - 30 Lacs

Pune

Hybrid

Naukri logo

Understand business needs and translate them into technical specifications for Windchill customizations. Design, develop, and implement custom Windchill solutions using the Windchill API, including workflows, data structures, and user interfaces. Monitor and facilitate activities for development, enhancement, and continuous improvement for Windchill projects. Understanding of applications development environment, database, data management, and infrastructure capabilities and constraints. Write clean, efficient Java code for Windchill customizations, including unit testing to ensure quality. Integrate Windchill with other enterprise systems using web services or other integration methods. Identify and resolve issues within Windchill customizations, providing technical support to users. Business Process Knowledge of assigned areas and functions. Create clear and concise documentation for developed solutions, including technical specifications and user guides. Execution of projects and process improvements Build and maintain repository for process and system deliverables Interface and coordinate tasks with internal and external business and technical resources Collaborates to provision estimates Develop implementation plans Oversee aspects of project life cycle within the solution area Training of users & subject matter experts in functionality and usage Qualifications Prior PLM development experience in design & development/customization of Windchill 11.x & above. Excellent knowledge of Java J2EE technologies, Spring, hibernate framework & Webservices. Understanding of applications development environment, database, data management, and infrastructure capabilities and constraints. Ability to write SQL queries, and database procedures. Understanding of database administration, and database design. Software programming skills necessary to create and maintain host-based and/or web-based applications. Excellent knowledge of Windchill PDMLink, PartsLink & MPMLink Experience in Windchill Configuration and Customizations. Very good understanding of Windchill Part Management, Change Management, and Workflow modules. Experience in large Windchill Implementation and Migration projects. Experience with PTC Creo, Thingworx Navigate and other PTC software will be an advantage. Knowledge and experience with Oracle Effective Verbal and written communication skills Project management experience preferred Proficient in advanced functions of Excel, including being well-versed with creating pivot tables, v-lookups, macros, advanced charting functions, etc. Customer service focused with the ability to communicate effectively at all levels of the organization Ability to maintain strict confidentiality when dealing with sensitive information Able to multitask, work under pressure, and adapt quickly to change in a dynamic shared services environment Attention to detail and adaptivity to requirement changes Presentation and training facilitation skills Solid analytical and problem-solving skills A demonstrated ability to work well in a team environment, to take initiative, and to work independently Proven ability to identify and provide solutions for problems through statistical and logic-based analysis Strong quantitative and qualitative analytical skills in conjunction with the ability to prioritize and handle special tasks simultaneously Willingness to travel up to 5%

Posted 8 hours ago

Apply

3.0 - 6.0 years

5 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

Looking for a motivated and results-oriented individual to become part of the IDAA team, with strong team leadership abilities and experience in architectural design. As a key member of the team this individual will design and develop complex applications, as well as modify and maintain the software. The primary focus of this position is to design and develop software in JAVA/J2EE technologies.

Posted 8 hours ago

Apply

7.0 - 10.0 years

9 - 12 Lacs

Hyderabad

Work from Office

Naukri logo

We are seeking a Lead Software Engineer specializing in Java and Spring frameworks. The successful candidate will develop and maintain Java-based applications, manage Gitlab CI/CD pipelines, handle AWS (EKS) deployments, perform code reviews, mentor junior engineers, and devise architectural designs for smaller features.

Posted 8 hours ago

Apply

10.0 - 15.0 years

25 - 40 Lacs

Pune, Gurugram, Bengaluru

Hybrid

Naukri logo

Our Client is leading Global IT Service and Consulting organization Java Architect Experience: 10-14years Work location: Mumbai/Pune/Bangalore/Gurgaon/Noida/Hyderabad/Chennai Notice period : Immediate to 30 days Preferred candidate profile -10 plus years of experience in building large-scale, high-volume, low latency, high availability, and complex distributed services. -Architecture and Design -Ability to identify, showcase potential solutions and recommend the best solution based on requirements. -Manage stakeholders to drive key decisions on tools, technologies, user journeys and overall governance -Experience in object-oriented, SOLID, and DRY principles, reactive programming model, Microservices and event driven solutions -Delivered solutions on alternative architecture patterns to meet business requirement understands enterprise security, compliance and data security at network and Application layer Language & frameworks and Database -Worked extensively on Java language Java 8 and above, having used concurrency, multithreaded models, blocking/non-blocking IO, lambdas, streams, generics, advance libraries, algorithm, and data structures. -Executed database DDL, DML, modeling, managed transactional scenarios & Isolation levels and experience with NoSQL and SQL based DBs in the past. -Extensively used SpringBoot/ Spring cloud or similar frameworks to deliver complex scalable solution -Worked extensively on API based digital journeys and enabled DBT and alternatives technologies to achieve the desired outcomes

Posted 8 hours ago

Apply

4.0 - 6.0 years

6 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

We are seeking a talented Front-End Engineer with expertise in web animations and JavaScript optimization to contribute to immersive and high-performance gaming solutions. The ideal candidate will have experience working with PixiJS or Canvas API, advanced CSS styling, and asynchronous JavaScript workflows. This role plays a crucial part in delivering visually stunning and smooth animation experiences in real-money gaming applications.

Posted 8 hours ago

Apply

5.0 - 6.0 years

7 - 10 Lacs

Mumbai, New Delhi, Bengaluru

Work from Office

Naukri logo

We are looking for a Java Automation Engineer with expertise in Selenium, TestNG, and JUnit to join Awign Expert for a contract-based project with a leading enterprise mobile app development firm. The role involves developing and maintaining automation test scripts, enhancing test automation frameworks, integrating tests with CI/CD pipelines, and collaborating with development and QA teams. The candidate will also be responsible for performance testing using JMeter and ensuring test case documentation. This is a remote opportunity for professionals available to join within 15 days. Location-Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad,Remote

Posted 8 hours ago

Apply

5.0 - 9.0 years

7 - 11 Lacs

Noida, Pune, Bengaluru

Work from Office

Naukri logo

We are seeking an experienced Senior Developer specializing in ServiceNow HRSD to join our team The candidate will serve as the subject matter expert in ServiceNow HRSD platform, Service Portal, integrations, and reporting Responsibilities include designing, developing, troubleshooting, and maintaining ServiceNow HRSD modules like Case Management, Knowledge Management, HR Agent Workspace, Service Portal, and more The candidate should have strong experience in application development lifecycle, excellent technical troubleshooting and communication skills, and a proactive approach towards stakeholder management Immediate joiners with excellent technical and project management skills are preferred Location options include Noida, Pune, Bangalore, Chennai, Hyderabad, Thiruvananthapuram, and Coimbatore Location - Noida, Pune, Bangalore, Chennai, Hyderabad, Thiruvananthapuram, Coimbatore

Posted 8 hours ago

Apply

5.0 - 8.0 years

12 - 14 Lacs

Mumbai, New Delhi, Bengaluru

Work from Office

Naukri logo

Responsibilities: Design, develop, and deploy Java applications using Spring Boot and Spring Batch. Write clean, efficient, and well-documented code. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. Perform unit and integration testing to ensure code quality and functionality. Troubleshoot and resolve technical issues. Stay up-to-date with the latest Java technologies and industry trends. Contribute to the development of best practices and coding standards Design, build and configure applications to meet business process and application requirements.Spring Boot , Spring Batch Design, build and configure applications to meet business process and application requirements.

Posted 8 hours ago

Apply

5.0 - 8.0 years

12 - 14 Lacs

Mumbai, New Delhi, Bengaluru

Work from Office

Naukri logo

Design, build and configure applications to meet business process and application requirements. Spring Boot , Spring Batch Design, build and configure applications to meet business process and application requirements. Locations : Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Pan India

Posted 8 hours ago

Apply

6.0 - 8.0 years

15 - 16 Lacs

Pune

Work from Office

Naukri logo

Key Responsibilities: Develop, test, and deploy high-performance Java applications. Design and manage Couchbase NoSQL database solutions for optimal performance. Work on microservices architecture and cloud-based deployment. Integrate Couchbase into Java applications ensuring data integrity and efficiency. Troubleshoot and resolve application performance issues. Collaborate with cross-functional teams to define, design, and implement new features. Lead code reviews and provide guidance to junior developers. Contra Design, develop, and maintain scalable Java applications using Spring Boot framework. Develop and maintain CI/CD pipelines for automating build, test, and deployment processes.

Posted 8 hours ago

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

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies