Home
Jobs

47579 Java Jobs - Page 5

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.

8.0 - 13.0 years

85 - 90 Lacs

Noida

Work from Office

Naukri logo

About the Role We are looking for a Staff EngineerReal-time Data Processing to design and develop highly scalable, low-latency data streaming platforms and processing engines. This role is ideal for engineers who enjoy building core systems and infrastructure that enable mission-critical analytics at scale. Youll work on solving some of the toughest data engineering challenges in healthcare. A Day in the Life Architect, build, and maintain a large-scale real-time data processing platform. Collaborate with data scientists, product managers, and engineering teams to define system architecture and design. Optimize systems for scalability, reliability, and low-latency performance. Implement robust monitoring, alerting, and failover mechanisms to ensure high availability. Evaluate and integrate open-source and third-party streaming frameworks. Contribute to the overall engineering strategy and promote best practices for stream and event processing. Mentor junior engineers and lead technical initiatives. What You Need 8+ years of experience in backend or data engineering roles, with a strong focus on building real-time systems or platforms. Hands-on experience with stream processing frameworks like Apache Flink, Apache Kafka Streams, or Apache Spark Streaming. Proficiency in Java, Scala, or Python or Go for building high-performance services. Strong understanding of distributed systems, event-driven architecture, and microservices. Experience with Kafka, Pulsar, or other distributed messaging systems. Working knowledge of containerization tools like Docker and orchestration tools like Kubernetes. Proficiency in observability tools such as Prometheus, Grafana, OpenTelemetry. Experience with cloud-native architectures and services (AWS, GCP, or Azure). Bachelor's or Masters degree in Computer Science, Engineering, or a related field.

Posted 1 hour ago

Apply

8.0 - 13.0 years

85 - 90 Lacs

Noida

Work from Office

Naukri logo

About the Role We are looking for a Staff Engineer specialized in Master Data Management to design and develop our next-generation MDM platform. This role is ideal for engineers who have created or contributed significantly to MDM solutions. Youll lead the architecture and development of our core MDM engine, focusing on data modeling, matching algorithms, and governance workflows that enable our customers to achieve a trusted, 360-degree view of their critical business data. A Day in the Life Collaborate with data scientists, product managers, and engineering teams to define system architecture and design. Architect and develop scalable, fault-tolerant MDM platform components that handle various data domains. Design and implement sophisticated entity matching and merging algorithms to create golden records across disparate data sources. Develop or Integrate flexible data modeling frameworks that can adapt to different industries and use cases. Create robust data governance workflows, including approval processes, audit trails, and role-based access controls. Build data quality monitoring and remediation capabilities into the MDM platform. Collaborate with product managers, solution architects, and customers to understand industry-specific MDM requirements. Develop REST APIs and integration patterns for connecting the MDM platform with various enterprise systems. Mentor junior engineers and promote best practices in MDM solution development. Lead technical design reviews and contribute to the product roadmap What You Need 8+ years of software engineering experience, with at least 5 years focused on developing master data management solutions or components. Proven experience creating or significantly contributing to commercial MDM platforms, data integration tools, or similar enterprise data management solutions. Deep understanding of MDM concepts including data modeling, matching/merging algorithms, data governance, and data quality management. Strong expertise in at least one major programming language such as Java, Scala, Python, or Go. Experience with database technologies including relational (Snowflake, Databricks, PostgreSQL) and NoSQL systems (MongoDB, Elasticsearch). Knowledge of data integration patterns and ETL/ELT processes. Experience designing and implementing RESTful APIs and service-oriented architectures. Understanding of cloud-native development and deployment on AWS, or Azure. Familiarity with containerization (Docker) and orchestration tools (Kubernetes). Experience with event-driven architectures and messaging systems (Kafka, RabbitMQ). Strong understanding of data security and privacy considerations, especially for sensitive master data. Bachelors or Masters degree in Computer Science, Information Systems, or related field.

Posted 2 hours ago

Apply

6.0 - 8.0 years

13 - 20 Lacs

Hyderabad

Work from Office

Naukri logo

Location : Hyderabad Notice period : Immediate only Job Overview: We are looking for a highly skilled Automation Test Engineer with 6-8 years of experience in test automation, specializing in Selenium, Jenkins, and Java. The ideal candidate will be responsible for designing, developing, and executing automated test scripts to ensure the quality and reliability of software applications. Key Responsibilities: Develop and maintain automated test scripts using Selenium WebDriver with Java. Integrate test automation into CI/CD pipelines using Jenkins. Analyze test results, troubleshoot failures, and work with developers to resolve issues. Design, document, and execute test cases to ensure robust software quality. Implement best practices for test automation frameworks and optimize test execution. Work with Agile teams to define test strategies and ensure test coverage. Collaborate with cross-functional teams to identify and address performance and scalability issues. Required Skills & Qualifications: 6-8 years of experience in Automation Testing. Strong expertise in Selenium WebDriver for web application testing. Proficiency in Java for writing automation scripts. Experience with Jenkins for test execution in CI/CD environments. Hands-on experience with TestNG/JUnit framework. Familiarity with API automation testing using tools like Rest Assured/Postman. Understanding of version control tools like Git. Experience in Agile development methodologies (Scrum/Kanban). Strong analytical and problem-solving skills.

Posted 2 hours ago

Apply

8.0 - 13.0 years

85 - 90 Lacs

Noida

Work from Office

Naukri logo

About the Role We are looking for a Staff Engineer to lead the design and development of a scalable, secure, and robust data platform. You will play a key role in building data platform capabilities for data quality, metadata management, lineage tracking, and compliance across all data layers. If youre passionate about building foundational data infrastructure that accelerates innovation in healthcare, wed love to talk. A Day in the Life Architect, design, and build scalable data governance tools and frameworks. Collaborate with cross-functional teams to ensure data compliance, security, and usability. Lead initiatives around metadata management, data lineage, and data cataloging. Define and evangelize standards and best practices across data engineering teams. Own the end-to-end lifecycle of governance tooling from prototyping to production deployment. Mentor and guide junior engineers and contribute to technical leadership across the organization. Drive innovation in privacy-by-design, regulatory compliance (e.g., HIPAA), and data observability solutions. What You Need 8+ years of experience in software engineering. Strong experience building distributed systems for metadata management, data lineage, and quality tracking. Proficient in backend development (Python, Java, or Scala or Go) and familiar with RESTful API design. Expertise in modern data stacks: Kafka, Spark, Airflow, Snowflake etc. Experience with open-source data governance frameworks like Apache Atlas, Amundsen, or DataHub is a big plus. Familiarity with cloud platforms (AWS, Azure, GCP) and their native data governance offerings. Prior experience in building metadata management frameworks for scale. Bachelor's or Masters degree in Computer Science, Engineering, or a related field.

Posted 2 hours ago

Apply

15.0 - 20.0 years

50 - 55 Lacs

Pune

Work from Office

Naukri logo

BMC is looking for a talented Principal Java Product Developer to join our family working on complex and distributed software, developing, and debugging software products, implementing features, and assisting the firm in assuring product quality. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Contribute to be a member of the Development team responsible for developing and debugging of software products. Work on complex problems where analysis of situations or data requires an in-depth evaluation of several factors. Work across product lines with interaction of other BMC products Independently design and implement features that address customer needs with a sense of ownership within given timelines As every BMC employee, you will be given the opportunity to learn, be included in global projects, challenge yourself and be the innovator when it comes to solving everyday problems. To ensure youre set up for success, you will bring the following skillset & experience: You have at least 15 years of Java development experience and 5+ years of exp as backend tech lead. You should have worked in a multi-threaded server-side environment. You have experience in a Web based environment utilizing HTML, XML, and JavaScript, Java Server Pages, Servlets and Angular. You have knowledge and experience with various DBMS (SQL Server, Oracle, DB2, Apache Derby) You have familiarity with static code analyzers like Sonar for automated reviews. You can write code for GUI development using Java, Eclipse RCP, Angular, jQuery. You have problem solving skill using data structures and algorithms. You have knowledge of design patterns, object-oriented software development and high-performance code characteristics and of version control systems like Git and bitbucket. Hands on experience on Spring boot, Unit Test, Rest API, and Web Server like Tomcat You have a security-oriented approach and mindset and understands distributed systems and high standards for code quality. You should have understanding with cloud platforms such as AWS, OCP, GCP, or Azure (Advantage) Proven experience working with distributed team across multiple time zones. Proven experience with setting development standards and best practices (code review, automation, deployment etc.) Knowledge of software development methodologies and best practices. Experience with Agile methodology, use of Atlassian products Jira, Confluence. Strong problem-solving and analytical skills, with the ability to think critically and creatively. Excellent written and verbal communication skills. Ability to work independently and as part of a team, with a strong sense of responsibility and accountability. Whilst these are nice to have, our team can help you develop in the following skills: Microservice architecture AWS (Kafka, SQS, STS) Docker and Kubernetes Gradle/Git/Continuous integration

Posted 2 hours ago

Apply

3.0 - 8.0 years

15 - 25 Lacs

Hyderabad, Bengaluru

Work from Office

Naukri logo

Experience:3.8-9yrs Location- Hyderabad/ Bangalore/ Gurgaon/ Noida Skills: Automation, Rest Assured, Selenium, Cucumber, Java, API NP: 30days

Posted 2 hours ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Pune

Work from Office

Naukri logo

BMC is looking for a Java Specialist with C++ Development & Maintenance to join our product R&D support and patch development efforts. In this role, youll be a part of a new engineering team, and tackle high-impact challenges to enhance product reliability and deliver exceptional value to our customers. From addressing critical issues in our software to collaborating with globally distributed teams, you'll play a pivotal role in ensuring our software meets the highest quality and performance standards. If you're passionate about problem-solving, working in a collaborative and supportive environment, and making a direct impact on product quality, this is the role for you! Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Be part of a new engineering team, focused on product support and patch development for mission-critical software. Develop, test, and implement diagnostic tools and processes to enhance product performance. Contribute to patch development cycles, ensuring timely delivery and quality assurance. Take ownership of specific technical tasks and drive them to completion with a sense of urgency. Continuously learn and contribute to the growth of the team through sharing knowledge and best practices. Work cross-functionally to ensure software quality meets customer expectations. To ensure youre set up for success, you will bring the following skillset & experience: Bachelors degree in computer science, Engineering, or a related field. 5+ years of experience in a similar role. Proficiency in Java and familiarity with Linux and Windows OS. Current or past experience in C++ programming. Result-driven, problem-solver at heart. Ability to work effectively both independently and as part of a team. Excellent communication and collaboration skills. Whilst these are nice to have, our team can help you develop in the following skills: Experience in Spring, Swagger, REST API. Experience working in an enterprise product-based company.

Posted 2 hours ago

Apply

8.0 - 13.0 years

30 - 35 Lacs

Pune

Work from Office

Naukri logo

BMC is looking for a talented SQA Engineer to join our family working on complex and distributed software, developing automated tests, executing test plans, and assisting the firm in assuring product quality. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Work with developers, architects, and other Quality Assurance team members to validate product functionality, via manual or automated execution of test cases Identify end user scenarios and pertinent test cases and document and track all discovered issues and defects, and validate fixes provided by developers Contribute to product and process improvements and refinement of QA practices and understand product capabilities from perspective of customers Will be involved in showcase/demo product to customers and any other stakeholders, if required Write test automation scripts using automation framework for regression testing Will be involved in problem solving, debugging the issues and automate the manual assignments in Robot/SuperTest As every BMC employee, you will be given the opportunity to learn, be included in global projects, challenge yourself and be the innovator when it comes to solving everyday problems. To ensure youre set up for success, you will bring the following skillset & experience: You can embrace, live and breathe our BMC values every day! You have 8+ years of experience in Manual and automation testing/Engineering and 2+Years of typescript experience is mandatory. Your worked with standard automated test tools & Addons You are familiar with agile software development methodologies and life cycles. You have experience with designing, preparing test scripts & carrying out test execution using automation and have knowledge and understanding of at least one database such as Oracle, SQL, db2 etc. You have experience in Agile development model with exposure to Jira, confluence, etc. You have strong knowledge in Selenium/Python with exposure to UI and API automation. You are familiar with DevOps, with hands-on exposure on Jenkins, Git etc. Whilst these are nice to have, our team can help you develop in the following skills: Knowledge on AWS (Amazon Web Services), Azure etc. (IAAS, SAAS) Java

Posted 2 hours ago

Apply

8.0 - 13.0 years

30 - 35 Lacs

Pune

Work from Office

Naukri logo

BMC is looking for a Senior QA Engineer to join a QE team working on complex and distributed software, developing test plans, executing tests, developing automation & assuring product quality. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Perform manual tests as well as automation development using Python Review requirements, specifications, and technical design documents to provide timely and meaningful feedback. Create detailed, comprehensive, and well-structured test plans and test cases. Estimate, prioritize, plan and coordinate testing activities Collaborate with various teams to ensure quality testing To ensure youre set up for success, you will bring the following skillset & experience: 8+ Years of hands-on Software Quality Assurance experience in software product development 5+ Years of hands-on test cases automation development experience in developing and implementing automated testing platforms using JAVA & Selenium. Managing automation frameworks and run regression suites and monitor, Report, Fix and update Daily Automation issues. Hands on experience with tools, programming languages like Selenium, Java, Grails, Gradle, Groovy, z/OS JCL and Postgres DB. Understanding fundamental design principles behind a scalable application and suggest testing approach. Experienced in working with Agile development methodology and working with virtual team. Strong experience in version control system Git. Experience with CI/CD using Jenkins and related scripting to implement continuous testing. Strong knowledge and hands on experience with container-based apps on Kubernetes and Docker, and OpenShift. Experience with at least one cloud platform like AWS, Azure, OCI or GCI. Strong documentation, communication, and presentation skills. Whilst these are nice to have, our team can help you develop in the following skills: Working experience in Gen-AI based applications. Performance testing (Scalability, benchmarking, Load) frameworks, such as JMeter, etc

Posted 2 hours ago

Apply

9.0 - 14.0 years

0 - 2 Lacs

Chennai

Work from Office

Naukri logo

M2P Fintech is looking for Lead kubernetes Engineer who will take a multifaceted approach to helping teams achieve technical excellence by assessing challenges from both a technical and operational perspective. You will take responsibility for designing and implementing infrastructure that delivers and runs software services and help internal teams to adopt a DevOps mindset, breaking away from rigid, more traditional ways of working and pivoting to a more customer-focused and agile approach. What Will You Do in this Role • Launch projects through hands-on implementation, evaluate and drive improvements to existing infrastructure. • Help shape and build M2P cloud and infrastructure practice through collaboration with business development, marketing and capabilities development teams. • Ensure and build the controls and processes for continuous delivery of applications, considering all stages of the process and its automations. • Monitor and ensure that technical expectations of deliverables are consistently met on projects, by implementing monitoring tools and log management systems to track application performance, identify issues, and ensure fault tolerance. • Ensure compliance with security standards and implementing best practices for infrastructure security to protect applications and data. • Act as a leader on DevOps, cloud and infrastructure engineering. Mentor and guide team members on everything from structured problem solving to development of best practices. • Solve complex problems in an innovative way and deliver quality solutions while taking ownership and accountability of assigned things. What Youll Need to be Successful in this Role • B.E or B.Tech inComputer Science or any equivalent degree. • You can design and architect enterprise and/or web-scale hosting platforms and can seamlessly administer application servers, web servers and databases • You have a deep understanding of cloud, virtualization and container (Kubernetes) platforms, infrastructure automation (Terraform) and application hosting technologies • You understand DevOps philosophy, Agile methods, Infrastructure as Code to your work and lead infrastructure and operations with these approaches • You have a history working with server virtualisation, IaaS and PaaS cloud, Infrastructure provisioning and configuration management tools • You can write scripts using at least one scripting language and are comfortable with building Linux and/or Windows servers systems • Experience with continuous integration tools with different tech stacks, web or mobile • You've previously worked with monitoring systems for stress and performance testing with Observability Pattern: Distributed Tracing/ OpenTracing, Log Aggregation, Audit Logging, Exception Tracking, Health Check API, Application MetricS, Self-Healing/Multi-Cloud • Bonus points if you have experience with unit testing and automated testing tools. • Previous experience in Banking or Fintech or related field is a plus. Role & responsibilities Preferred candidate profile

Posted 2 hours ago

Apply

3.0 - 8.0 years

5 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Hi All, There is an urgent opening for Java Backend Developer in Bangalore location. Required skills:- Java+AWS+Springboot

Posted 2 hours ago

Apply

6.0 - 11.0 years

12 - 22 Lacs

Pune

Hybrid

Naukri logo

Location - Pune Only Experience - 5 to 12 Yrs Role & responsibilities Strong hands-on experience with ANGULAR, including the latest features like Signals for reactive state management Strong JAVA with MICROSERVICES Willingness and ability to contribute to React and Nextjs projects when required Proficient in TypeScript JavaScript ES6 HTML5 and CSS3 Solid understanding of responsive design viewport handling and mobilefirst development Experience integrating with headless CMS platforms eg Contentful Strapi Sanity Familiarity with Sitecore including building UI components and integrating with GraphQL and Layout Service APIs Knowledge of RESTful APIs GraphQL and modern build tools like Webpack and Vite Understanding of web performance optimization SEO best practices and WCAG accessibility standards Experience with Git CICD pipelines and collaborative development workflows

Posted 2 hours ago

Apply

16.0 - 24.0 years

70 - 100 Lacs

Hyderabad

Work from Office

Naukri logo

Job Title: Manager Program Management Location: Hyderabad, India Experience Required: 16-24 years Employment Type: Full-time About the Role: We are seeking a dynamic and detail-oriented Manager – Program Management to lead and oversee the planning, execution, and delivery of critical technology programs. The ideal candidate will have a strong foundation in Java-based development , with proven experience managing cross-functional teams, delivering complex programs, and aligning technology outcomes with business goals. Key Responsibilities: Lead the end-to-end program lifecycle – from planning and execution to delivery and post-deployment support. Collaborate closely with engineering teams to ensure alignment between project goals and technical implementation, especially for Java-based applications. Track program status, manage risks and dependencies, and communicate updates to stakeholders at all levels. Coordinate between product owners, architects, development teams, and QA to ensure timely and high-quality delivery. Drive continuous improvement through retrospectives, lessons learned, and process optimization. Manage budgets, timelines, resource allocation, and program KPIs. Technical Requirements: Background in Java technologies (Java SE/EE, Spring framework, REST APIs, etc.) – ability to understand and contribute to technical discussions. Experience with software development methodologies (Agile/Scrum, SAFe). Familiarity with microservices, cloud platforms (AWS, Azure, GCP), and DevOps practices is a plus. Proficient in tools such as JIRA, Confluence, MS Project, or similar. Leadership & Program Management Skills: Strong program and project management skills with a track record of delivering large-scale technology programs. Excellent communication, coordination, and stakeholder management abilities. Strong analytical and problem-solving mindset. Ability to manage multiple priorities in a fast-paced environment.

Posted 2 hours ago

Apply

2.0 - 4.0 years

10 - 14 Lacs

Pune, Bengaluru

Hybrid

Naukri logo

ORG: AXA GBS Role: Performance Test Engineer Location: Bangalore/ Pune Work Mode: Hybrid (2 days WFO & 3 days WFH) Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field. Strong experience in performance testing with a focus on web applications, APIs, and microservices. Proficiency in performance testing tools such as JMeter, LoadRunner, or similar. Strong understanding of performance testing methodologies, metrics, and best practices. Experience with scripting languages (e.g., Python, Shell) for automation purposes is a plus. Familiarity with monitoring tools (e.g., New Relic, Grafana) to analyze application performance. Excellent analytical and problem-solving skills. Strong communication skills, with the ability to work collaboratively in a team environment. Preferred Qualifications: Experience with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker, Kubernetes). Knowledge of database performance tuning and optimization. Familiarity with CI/CD pipelines and DevOps practices. ISTQB certified will be a plus

Posted 2 hours ago

Apply

3.0 - 5.0 years

10 - 20 Lacs

Gurugram

Hybrid

Naukri logo

Role Description & Responsibilities As the Escalation Engineer, you will use your well-honed troubleshooting skills to resolve customer issues that were escalated to R&D by the Technical Support/Services organization. Analyze, diagnose, debug and solve complex issues customers sometimes experience while using our products Take ownership of escalations and effectively drive the issue to a timely resolution, both offline or via online sessions with customers Create and implement any necessary diagnostic tools, patches, and fixes Develop a working solution based on the root cause you discover, or escalate to R&D teams Act as the technical focal point for coordinating with the R&D teams helping you resolve the customer issue Identify patterns in escalated customer issues, and then design and implement solutions for our customers Provide feedback to R&D regarding common escalated issues and work together with R&D to devise permanent solutions, such as product hot fixes or changes to the design of the product Train Technical Support engineers to help them resolve support cases more efficiently Requirements At least 3+ years of previous experience as software/Automation developer, coding in java Knowledge with Linux Excellent troubleshooting skills Excellent verbal and written communication skills (including technical writing) Previous experience in technical support, QA, customer facing position an advantage Ability to communicate effectively, responsibly and respectfully with customers

Posted 2 hours ago

Apply

2.0 - 6.0 years

10 - 15 Lacs

New Delhi, Chennai, Bengaluru

Work from Office

Naukri logo

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

Posted 2 hours ago

Apply

4.0 - 6.0 years

6 - 8 Lacs

New Delhi, Chennai, Bengaluru

Work from Office

Naukri logo

We are seeking a highly skilled Golang Developer (Python/Java) with 4-6 years of experience in product-based companies. The candidate should have strong fundamentals in computer science, proficiency in Python, Java, or Golang, and hands-on experience with data structures, algorithms, design patterns, and database systems. This full-time, remote role involves working on scalable, maintainable backend systems, participating in code and design reviews, and contributing to architecture discussions. The developer will be expected to follow industry coding standards, work in an agile development environment, and collaborate across teams to deliver impactful solutions. Immediate joiners are preferred. Location: Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

Posted 2 hours ago

Apply

7.0 - 10.0 years

19 - 27 Lacs

Chennai

Work from Office

Naukri logo

Working time : 1:00 PM to 10:00 PM About the Role: We are seeking a Full Stack Lead with strong expertise in Java (Spring Boot) and Angular to lead the design, development, and deployment of scalable enterprise applications. Youll be responsible for driving technical excellence, mentoring developers, and delivering robust software solutions across both backend and frontend stacks. Key Responsibilities: Lead the full software development lifecycle: requirement analysis, design, coding, testing, deployment, and support. Develop and maintain scalable, secure, and high-performing web applications using Java (Spring Boot) and Angular. Collaborate closely with cross-functional teams, including Product Managers, UI/UX Designers, DevOps, and QA. Review code, guide team members on best practices, and ensure code quality standards are maintained. Architect and implement new features, components, and services. Manage deployments, version control, and CI/CD pipelines. Optimize application performance and scalability. Contribute to strategic technical decisions and long-term planning. Required Skills & Qualifications: 7+ years of experience in full-stack development with at least 2+ years in a technical/lead role. Strong proficiency in Java, Spring Boot, JPA/Hibernate. Hands-on experience with Angular (v12+), TypeScript, HTML5, CSS3, and RxJS. Deep understanding of RESTful APIs, microservices architecture, and cloud integrations (preferably AWS or Azure). Familiarity with PostgreSQL. Experience with tools like Git, Maven, Jenkins, Docker, and Kubernetes is a plus. Strong problem-solving, analytical thinking, and communication skills. Preferred Qualifications: Experience working in Agile/Scrum teams. Previous experience mentoring or managing developers is a plus.

Posted 2 hours ago

Apply

7.0 - 12.0 years

22 - 37 Lacs

Noida, Gurugram, Bengaluru

Hybrid

Naukri logo

We're Hiring: Senior Java Backend Developers Locations: Gurgaon / Noida / Bangalore (Only candidates available for F2F Interview in these locations) Experience: 7-14 Years ONLY Joiners: End of July or 30 Days Notice Key Skills: Core Java Spring Boot Microservices Multithreading Cloud (any) Minimum Education: 15 years ( B.Sc , BCA, B.Tech , MCA, M.Sc , M.Tech ) Hiring Process: 1 MCQ Test 2 Face-to-Face Interview (Weekday/Weekend based on panel availability) NOTE: Do NOT apply if your experience is less/more than 710 years Only apply if you are ready for the test and F2F interview Irrelevant profiles will not be considered Send relevant profiles to: harpreet.r@anlage.co.in

Posted 3 hours ago

Apply

4.0 - 6.0 years

5 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

Role & responsibilities Mandatory : Hands on experience on Core Java and Unix Shell or Perl or Python Proficiency in software development in Unix/Linux OS Good Knowledge of Design Patterns Hands on exp. in multithreading, memory management, OOAD in Java Ability to work independently and willing to learn new tools & technologies Prior experience in Agile methodologies Hands on experience with version control (Perforce, git etc) Good to Have:- Good Knowledge of Microservices Good Knowledge of Springboot Good Knowledge of RESTful API CI/CD Pipelines using Jenkins or similar tools Exposure to Service requirements & Healthcare regulatory standards Strong communication and collaboration skills Solid understanding of agile development model Ability to work independently with limited or no hand holding

Posted 3 hours ago

Apply

8.0 - 13.0 years

25 - 35 Lacs

Chennai

Work from Office

Naukri logo

Responsibilities Design, develop and maintain web-based SaaS applications to enhance the performance and reliability of our current applications, as well as participate in the development of new industry-leading products, leveraging technologies such as Spring, Hibernate, MS SQL, RabbitMQ, etc. Develop high-performance distributed systems using Java and open-source technologies. Work with Product Managers, analysts, team members, and stakeholders to understand customer needs, document software requirements, and ensure applications deliver successful customer outcomes. Troubleshoot problems, whether due to data or software, and work to rapidly implement repairs. Provide guidance, mentorship, and technical leadership to a team of software developers. Set clear goals and expectations, and ensure the team is motivated and working efficiently. Demonstrate strong programming skills and in-depth knowledge of software development methodologies, languages, and frameworks. Act as a subject matter expert, assisting team members in problem-solving and code reviews. Ensure that software developed meets high-quality standards through continuous testing, debugging, and code refactoring. Implement best practices and maintain code integrity. Develop a deep understanding of the business domain in which the software operates. Collaborate closely with stakeholders to comprehend business needs, objectives, and challenges. Translate these requirements into technical solutions that align with business goals and contribute to the overall success of the organization. Identify areas for continuous improvement and work with team members and engineering leadership to advance processes, platforms, and tools. Work Location Type Chennai, Hybrid Required Education and Experience Bachelors Degree in Computer Science, Computer Engineering, Software Engineering, or a similar technology-related field is required. Master's Degree is highly preferred. Must have a minimum of five years of full-time experience in developing software solutions. Must be able to manage changing direction and adapt to a fast-paced environment. Must be able to work with a variety of personalities and skill levels in a matrixed environment to accomplish deliverables and goals. Required Skills Core Java and J2EE/Enterprise web application development expertise (5+ years) Strong Object-oriented coding practices (UMI, Design Patterns) Spring Framework MVC experience highly preferred Experience operating in an Agile environment and a solid understanding of Agile methodology, patterns, and practices. Advanced SQL knowledge (MS SQL preferred) with experience with DB and query optimization Event-driven architectures API Development experience Cloud native development experience (AWS preferred) Experience with test automation frameworks and understanding of automation best practices Experience with observability tools and application instrumentation. Full Software Development Life Cycle experience Additional Desired Skills SaaS application development Experience in practicing continuous delivery and configuring deployment pipelines Experience building containerized applications (Docker, Kubernetes, Infrastructure as Code) Message Queues: AMQP, Rabbit MQ, or equivalent Enterprise Architecture experience Front-end development with Javascript, HTML, & CSS Healthcare domain knowledge a plus

Posted 3 hours ago

Apply

7.0 - 10.0 years

9 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

The Data Scientist-3 in Bangalore (or Mumbai) will be part of the 811 Data Strategy Group that comprises Data Engineers, Data Scientists and Data Analytics professionals. He/she will be associated with one of the key functional areas such as Product Strategy, Cross Sell, Asset Risk, Fraud Risk, Customer Experience etc. and help build robust and scalable solutions that are deployed for real time or near real time consumption and integrated into our proprietary Customer Data Platform (CDP). This is an exciting opportunity to work on data driven analytical solutions and have a profound influence on the growth trajectory of a super fast evolving digital product. Key Requirements of The Role - Advanced degree in an analytical field (e.g., Data Science, Computer Science, Engineering, Applied Mathematics, Statistics, Data Analysis) or substantial hands on work experience in the space 7 - 10 Years of relevant experience in the space Expertise in mining AI/ML opportunities from open ended business problems and drive solution design/development while closely collaborating with engineering, product and business teams Strong understanding of advanced data mining techniques, curating, processing and transforming data to produce sound datasets. Strong experience in NLP, time series forecasting and recommendation engines preferred Create great data stories with expertise in robust EDA and statistical inference. Should have at least a foundational understanding in Experimentation design Strong understanding of the Machine Learning lifecycle - feature engineering, training, validation, scaling, deployment, scoring, monitoring, and feedback loop. Exposure to Deep Learning applications and tools like TensorFlow, Theano, Torch, Caffe preferred Experience with analytical programming languages, tools and libraries (Python a must) as well as Shell scripting. Should be proficient in developing production ready code as per best practices. Experience in using Scala/Java/Go based libraries a big plus Very proficient is SQL and other relational databases along with PySpark or Spark SQL. Proficient is using NoSQL databases. Experience in using GraphDBs like Neo4j a plus. Candidate should be able to handle unstructured data with ease. Candidate should have experience in working with MLEs and be proficient (with experience) in using MLOps tools. Should be able to consume the capabilities of said tools with deep understanding of deployment lifecycle. Experience in CI/CD deployment is a big plus. Knowledge of key concepts in distributed systems like replication, serialization, concurrency control etc. a big plus Good understanding of programming best practices and building code artifacts for reuse. Should be comfortable with version controlling and collaborate comfortably in tools like git Ability to create frameworks that can perform model RCAs using analytical and interpretability tools. Should be able to peer review model documentations/code bases and find opportunities Experience in end-to-end delivery of AI driven Solutions (Deep learning , traditional data science projects) Strong communication, partnership and teamwork skills Should be able to guide and mentor teams while leading them by example. Should be an integral part of creating a team culture focused on driving collaboration, technical expertise and partnerships with other teams Ability to work in an extremely fast paced environment, meet deadlines, and perform at high standards with limited supervision A self-starter who is looking to build grounds up and contribute to the making of a potential big name in the space Experience in Banking and financial services is a plus. However, sound logical reasoning and first principles problem solving are even more critical A typical day in the life of the job role: 1. As a key partner at the table, attend key meetings with the business team to bring in the data perspective to the discussions 2. Perform comprehensive data explorations around to generate inquisitive insights and scope out the problem 3. Develop simplistic to advanced solutions to address the problem at hand. We believe in making swift (albeit sometimes marginal) impact to business KPIs and hence adopt an MVP approach to solution development 4. Build re-usable code analytical frameworks to address commonly occurring business questions 5. Perform 360-degree customer profiling and opportunity analyses to guide new product strategy. This is a nascent business and hence opportunities to guide business strategy are plenty 6. Guide team members on data science and analytics best practices to help them overcome bottlenecks and challenges 7. The role will be an approximate 60% IC 40% leading and the ratios can vary basis need and fit 8. Develop Customer-360 Features that will be integrated into the Customer Data Platform (CDP) to enhance the single view of our customer .

Posted 3 hours ago

Apply

10.0 - 15.0 years

25 - 30 Lacs

Hyderabad

Work from Office

Naukri logo

Primary Skills : Java , JavaScript, Angular, Spring, REST, DEVOPS tools, Strong knowledge of cloud platforms (AWS, Azure, GCP) and cloud-native services. Secondary Skills : React, Scrum and/or SAFE Hands on experience in Java , Javascript, Angular, Spring, REST, DEVOPS tools Strong knowledge of cloud platforms (AWS, Azure, GCP) and cloud-native services. Bachelors degree /4-year college degree in Computer Science or engineering-related fields and relevant work experience. 8-10 years’ experience in total in IT services 2+ years’ experience as a Service delivery Lead. 5+ years’ experience working with Agile and Waterfall methodologies Ability to work in complex environments with cross-platform impacts. Holds good understanding of Scrum and/or SAFE 3+ years’ experience in supervising small and large teams of leads and analysts. 3+ years’ experience in managing offshore resources and deliverables. Excellent written and verbal communication skills including the ability to discuss issues and concepts with technical and business teams 3+ years’ experience working in a top-tier consulting firm as an technical lead or above. Cloud certification or exposure and understanding in similar. Ability to conduct client interactions with assured, respectful, and tactful attitude Ability to lead discussions with senior and executive level client management

Posted 3 hours ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibility To support in design activities as per project requirement and deliver with quality and respect timelines. Adhere and maintain process related and applicable documents Coordinate with internal team and customer for project related queries and clarifications Maintains process related and applicable documents Required Skills: Under minimal guidance able to concepts and detail design of mounting definitions for mechanical equipment /subsystems. Knowledge on Sheet metal component design, material and processes. Knowledge on welded joints, symbols and implementation. Ability to compute and represent mass on assemblies, aggregates and installations Ability to understand Functional Dimensioning requirements. Design for manufacturability, serviceability. Selection of fasteners and joint design. Able to perform basic calculation. Good knowledge of drawing rules and GD&T using relevant standards. Hands-on experience in 3D, 2D and 3DFTA for modeling and detailing of parts, assemblies and installations using CATIA V5 and PLM tools like Enovia. Total Experience: 4 to 8 years

Posted 3 hours ago

Apply

18.0 - 20.0 years

100 - 200 Lacs

Hyderabad

Work from Office

Naukri logo

Job Title: Associate Vice President Technology Location: Hyderabad, India Experience Required: 18 to 24 years Employment Type: Full-time About the Role: We are looking for an accomplished technology leader to join our organization as Associate Vice President Technology . This leadership role will be responsible for driving high-impact technology initiatives, overseeing end-to-end delivery, and mentoring high-performing engineering teams. The ideal candidate will have deep technical expertise in Java, Spring, and Microservices architecture, along with a strong background in enterprise-grade software development and delivery. Key Responsibilities: Lead and manage multiple technology teams delivering complex enterprise applications using Java, Spring, and Microservices. Provide technical leadership and strategic direction across all phases of the software development lifecycle. Collaborate with Product Management, Architecture, and Business stakeholders to align technology solutions with business goals. Drive innovation and ensure adoption of best practices in coding, architecture, testing, and deployment. Ensure the delivery of high-quality software products within timelines and budgets. Mentor and develop engineering leaders and architects within the organization. Stay current with emerging technologies and industry trends to guide long-term technology planning. Technical Requirements: Strong hands-on experience with Java, Spring (Core, Boot, Cloud), and Microservices architecture. Proven expertise in building scalable, resilient, and secure distributed systems. Experience with containerization (Docker, Kubernetes) and CI/CD pipelines. Knowledge of cloud platforms (AWS/Azure/GCP) and DevOps practices is a strong plus. Experience with performance tuning, security, and application monitoring tools. Leadership & Soft Skills: Exceptional team leadership and people management skills. Strategic thinking and problem-solving mindset. Excellent communication and stakeholder management abilities. Experience managing large, distributed development teams. Ability to work in a fast-paced, agile environment.

Posted 3 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