Jobs
Interviews

1405 Java Development Jobs - Page 2

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

3.0 - 6.0 years

11 - 16 Lacs

navi mumbai

Work from Office

Title and Summary Software Engineer IIOverview: Mastercard Open Banking is at the forefront of transforming the financial services landscape by empowering consumers and businesses to securely share their financial data with trusted third parties. Through innovative, consent-driven solutions, we enable seamless access to account information and payment initiation services, fostering a more inclusive and connected digital economy. Our global open banking platform, supported by acquisitions like Finicity and Aiia, delivers secure, scalable, and compliant API-driven solutions that drive financial innovation, enhance customer experiences, and expand payment choice. Join us in shaping the future of open banking, where data empowers smarter financial decisions and creates new growth opportunities. The Role As a Software Development Engineer on the API Integrations Team, you will be a hands-on developer specializing in Java development, focusing on integrating external Data Providers (Banks and Payroll) APIs across multiple geographies around the globe. This challenging role involves processing millions of financial accounts and payroll datasets daily, feeding your problem-solving appetite with complex, high-impact technical challenges. You will design, develop, and support scalable, high-performance APIs that ensure seamless, secure, and compliant integrations with global data providers, powering Mastercards open banking platform. What You Will Do Integrate external Data Providers (Banks and Payroll) APIs across diverse geographies, ensuring reliable and secure data connectivity. Process millions of financial accounts and payroll datasets daily, optimizing for performance and scalability in a high-volume environment. Apply strong problem-solving skills to address complex integration challenges, ensuring seamless connectivity with global data providers. Leverage a deep understanding of data structures and algorithms to optimize API performance. Utilize extensive hands-on experience in Java to develop modular, extensible, readable, and performant code for API services. Demonstrate excellent coding skills, translating designs into robust, production-ready code for global deployments. Apply strong technical aptitude and a solid foundation in computer science fundamentals to tackle large-scale integration challenges. Prioritize code quality by writing comprehensive unit test cases and selecting optimal data structures for performance and scalability. Collaborate closely with cross-functional teams, including product managers, architects, and external data providers, to align on a shared vision and deliver seamless integrations. All About You Exceptional communication skills, with the ability to clearly articulate technical concepts to technical and non-technical stakeholders across global teams. A proactive problem-solver with a solution-oriented mindset, thriving in a fast-paced, data-intensive, and globally distributed environment. Proven hands-on experience building complex, highly scalable, high-performing systems, particularly for large-scale API integrations with financial and payroll data providers. Deep expertise in Java, J2EE, Spring, Spring Boot, and RESTful web services, with a focus on developing and integrating APIs for global financial systems. Strong experience integrating web services with external partners, such as banks and payroll providers, ensuring seamless and compliant data flows across geographies. Familiarity with Test Driven Development (TDD) practices to deliver reliable, well-tested code. A collaborative team player, comfortable working in dynamic, cross-functional, and globally distributed teams to solve integration challenges. Experience with Agile Scrum methodologies, contributing to iterative and efficient development cycles. Apply Now Be a part of our mission to create a more connected and inclusive financial ecosystem. Apply today to join Mastercard Open Banking as a Software Development Engineer!

Posted 1 day ago

Apply

6.0 - 11.0 years

15 - 20 Lacs

pune

Work from Office

Title and Summary Senior Software Engineer - Java Development, Azure, ETL, Data ModelingOverview Mastercard company is seeking a Senior Software Engineer, which serves various client-tele such as Merchants, Financial Institutions (Issuer, Acquirer), Digital players to recognize, Subscription as services and identify Card on Files in the respective ecosystems and provide ability to react with confidence. Our solution provides data analytics, visualization & data marketplace capabilities while leveraging cloud-based user interface, micro-services, visualization capabilities, SaaS integrations like Azure AD, Cloud Platform like GCP, Azure, AWS, Lens, Terraform, File Transfer, Splunk, Dynatrace, SFTP, Scala, Cassandra & Snowflake. Are you motivated by speeding business solutions to market? Do you want to innovate, using cutting edge technologies on challenging business problems? Do you want to be part of an innovator that is changing the ecommerce landscape and reinventing the way global merchants and issuers combat fraud through collaboration? We welcome the challengers and thought leaders. We want the agile, creative risk-takers who can address challenges with an open mind, the freedom to innovate and the strength to dominate. Ethocas growth is explosive, and only great problem-solvers, collaborators and thinkers can help us take it to the next level. If that sounds like you, keep reading. Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Role Provide support of applications software through programming, analysis, design, development, and delivery of software solutions. Research alternative technical solutions for changing business needs. Major Accountabilities: Participate in designing highly scalable, fault tolerant, and performant systems in cloud Liaise with stakeholders to understand the needs of business Ensure project implementation(s) and technical delivery are compliant with solution architectural design and best practices Ensure that technical designs and deliveries milestones are accomplished on time Ensure that technical designs and deliveries are aligned with business needs, infrastructure capabilities and security & compliance requirements Evaluate current and emerging technologies via Proof of Concepts or similar. Provide technical guidance to the project team(s). Consult and support project team(s) regarding project implementation. Analyze ITSM activities of the platform and provide feedback loop to development teams on operational gaps or resiliency concerns. Support services before they go live through activities such as system design consulting, capacity planning and launch reviews. Maintain services once they are live by measuring and monitoring availability, latency, and overall system health. Scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity. Practice sustainable incident response and blameless postmortems. Take a holistic approach to problem solving, by connecting the dots during a production event thru the various technology stack that makes up the platform, to optimize mean time to recover Explain technical issues and solution strategies to stakeholders. Assist with project scoping, sizing, prioritizing, planning, and estimation Thrive in a highly collaborative company environment where agility is paramount Stay up to date with new technologies on the front-end and server-side through self-study, blogs, meetups, conferences, etc. All About You Minimum Bachelor's degree in Information Technology, Computer Science, or extensive work experience. 6+ Years of Hands-on Software development experience. 4+ years in Software and microservices architecture. Familiar with DevOps and IT Operations best practices. Current understanding of best practices regarding application & system security Experience in data analytics knowledge, experience with ETL, Data Modelling & Pattern analysis is desired. Willing to learn new technology stack and available to support customer & production environments for issue mitigation. Need to work with global team and available in different time zones (US, Canada, Dublin, India). Success with producing high quality project design deliverables and documentation Strong domain knowledge of Java 8 (or later). Spring Boot knowledge is required. Experience with databases: Relational & NoSQL Experience with User interface development framework (Angular preferred) Thorough and extensive knowledge and understanding of Software Engineering Concepts and Methodologies is required. Excellent written and spoken communication

Posted 1 day ago

Apply

5.0 - 10.0 years

11 - 16 Lacs

hyderabad, chennai, bengaluru

Work from Office

Roles and Responsibilities: Design and develop new services/micro-services Join project teams to work on full life-cycle web application projects from requirement gathering to solutioning, development, releasing and post-launch maintenance Work with agile cross functional, cross countries teams to design, develop, maintain web apps base on specifications and ensure successful releases Support Project Manager/Scrum Master to provide consultation and direction to stakeholders for managing and delivering their expectations Participate in planning and management of development process Share architectural design vision with both technical and non-technical team members, including fellow engineers Works on improvements in development toolset including testing frameworks, deployment scripts and monitoring libraries Write clean, well-structured and maintainable code with automated test coverage and corresponding documentation Make technical design decisions with little supervision Explore new latest relevant technology, techniques, frameworks, tools, methodologies, and processes Be a self-starter, proactively recognize and solve issues as they arise Be motivated in continuous learning and improvement to enhance your skills in an ever-changing environment Skills/Experience: 5+ years of experience working as a full stack developer with Core Java, Spring framework, Angular or React Proficient in Java development with excellent knowledge of Spring Boot framework Experience in any front-end development like Angular or React Experience in micro-services architectures, RESTful API design & development Experience with frameworks: Spring Boot, Hibernate, Spring Data JPA or others Comprehensive experience and knowledge of modern development tools and technologies: Redis, Docker, Kubernetes, Infrastructure-as-code Experience in SQL and NoSQL databases such as PostgreSQL/MySQL, MongoDB/Cassandra Experience in responsive web design Agile development, build processes, testing, and operations Experience with automated testing (JUnit, TestNG, Mockito) and CI/CD tools (Bamboo) Experience with legacy system integration and phased application integration Experience in implementing TCP/IP, HTTPS, MQTT, WSS protocols Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management Hands-on experience on server setup and maintenance, DevOps, and experience working with Cloud Infrastructure (AWS/Azure) will be an advantage Following certifications will be highly considered: Azure Developer (Associate), Azure Solutions Architect (Expert), Azure DevOps Engineer (Expert), AWS Developer (Associate), AWS Solutions Architect (Professional), AWS DevOps Engineer (Professional) Experience (years) : 5+ Year Education Qualification: BE (Computer Science / Electronics) Location - Bengaluru,Hyderabad,Chennai,Pune

Posted 2 days ago

Apply

7.0 - 12.0 years

10 - 15 Lacs

pune

Work from Office

We help our customers free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead - and are relentless in the pursuit of innovation! The IZOT product line includes BMCs Intelligent Z Optimization & Transformation products, which help the worlds largest companies to monitor and manage their mainframe systems. The modernization of mainframe is the beating heart of our product line, and we achieve this goal by developing products that improve the developer experience, the mainframe integration, the speed of application development, the quality of the code and the applications security, while reducing operational costs and risks. We acquired several companies along BMC is looking for a Senior Java Developer, an innovator at heart, to join our IZOT team of highly skilled software developers. In this role, you will design and develop new features, as well as maintain existing features. You will focus on Backend development of an industry leading SaaS product. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Design and develop new features as well as maintain existing features by adding improvements and fixing defects in complex areas (using Java) Play a vital role in project design to ensure scalability, reliability, and performance are met. Assist in troubleshooting complex technical problems in development and production. Implement methodologies, processes & tools. Work in agile within a Scrum team to meet deadlines and produce high quality features. Collaborate with other teams to develop joint features. To ensure youre set up for success, you will bring the following skillset & experience: 7+ years of experience in Java Backend development Experience with SpringBoot, Docker, Kubernetes Experience working in a multi-threaded environment. You have experience with relational database (Oracle, PGSQL, MSSQL) Self-learner whos passionate about problem solving and technology. Team player with good communication skills in English (verbal and written) Whilst these are nice to have, our team can help you develop in the following skills: Experience with Microservices architecture Public Cloud (AWS, Azure, GCP) Python, Node.js, C/C++ Automation Frameworks such as Robot Framework CA-DNP

Posted 2 days ago

Apply

6.0 - 9.0 years

10 - 15 Lacs

pune

Work from Office

Overview As a Senior Software Engineer on the Mastercard Corporate Acceptance team, youll work with modern full-stack development practices & tools to create world-class microservices and web applications. Were building a global business-to-business (B2B) technology platform to help businesses of all sizes streamline how they manage payments when buying or selling products & services. As a global business, youll join a 2-pizza team for Mastercard to deliver software operating at-scale, and requiring a focus on performance, security, and reliability. You will work in our Mastercard technology location in Pune, India which provides a state-of-the-art environment for technology teams to thrive in our collaborative, Agile engineering culture. You will play a key role in how Mastercard transforms the B2B space to standardize, automate, and optimize digital payment efficiency for Buyers and Sellers. Role: Be a leading contributor to microservices' planning, design, and development. Build and maintain full-stack applications & services using Angular, Java, and PCF. Deliver code with exceptional quality and security that operates at scale. Perform code reviews and retrospectives, and approve Pull Requests using Git. Collaborate with architects, software engineers, test engineers, TPMs, and PM-Ts. Coordinate with DevOps on the design and maintenance of the build pipeline. Provide technical leadership to software engineers. Ensure that you use 12-factor app design principles in your development. Ensure that the systems you create comply with Mastercard engineering best practices and governance models, including security, operations, and Enterprise Architecture requirements. All About You: 6-9 years of overall career experience into Java Development Angular experience will be advantageous You have a solid foundation in Computer Science fundamentals, web applications, and microservices-based software architecture. You have a deep understanding of web technologies, including HTML5, CSS, Javascript, and front-end frameworks such as Angular. You have deep experience building applications using Java and PCF. You have experience using storage technologies such as PostgreSQL or Oracle and delivering solutions that leverage them at a massive scale. You have experience with automated testing and successfully releasing software in a continuous delivery model using Git. You enjoy working in an Agile team focused on continuous improvement. You have a strong desire to deepen your knowledge, collaborate within a team, and mentor software engineers. You are passionate about the art of delivering the highest quality software to customers. You have excellent communication skills

Posted 2 days ago

Apply

3.0 - 5.0 years

9 - 14 Lacs

noida

Work from Office

The Engineer is responsible for creating solutions for global customer needs to meet their interfacing requirements with UKG's products in their environment. The interfacing requirements could be creating different kind of repeatable and highly configurable Boomi integrations and BPM Activiti workflows and creating automated test scripts to test the integrations. The Engineer should have in-depth knowledge of the Boomi and some knowledge of related tools like Postman which will assist in creating these customized and repeatable solutions. The successful candidate will utilize the defined implementation process to meet the established implementation milestones and targeted completion dates. They will work closely with team for development tasks and will work closely with the UKG Product Management team. Other responsibilities will include the following tasks: Understanding the requirements from the product managers Helping leads/architects in preparing the design document Coding, testing and deploying the Boomi interfaces Coding, testing and deploying the Activiti BPM workflows Creating Groovy scripts to be used in Boomi integrations and Activiti workflows Creating automated test scripts to test Boomi iPacks Owning technical delivery for assigned projects to deliver within timelines and with good quality Qualifications Bachelors degree or equivalent in Computer Science or related field At least 3-5 years of industry experience; minimum 12-18 months on Boomi on actual production projects Designed and developed integration using Boomi AtomSphere integration platform Experience in Dell Boomi components, connectors, Application Source Qualifier, Mapping Designer and Transformations Knowledge on Rest API, SOAP framework, XML, Web service design Experience in creating interfaces for upstream/downstream applications Basic java programming knowledge Advanced backend java development experience is an additional advantage Groovy scripting knowledge is an additional advantage Activiti BPM knowledge and ability to create business process is an additional advantage Boomi external certification is highly desired Domain knowledge of HCM is an additional advantage Experience in creating APIs and managing them using Boomi is an additional advantage Detailed Analytical and logical reasoning skills Excellent oral(spoken English) and written communication skills

Posted 2 days ago

Apply

8.0 - 12.0 years

15 - 20 Lacs

pune

Work from Office

We are seeking a dynamic and experienced Tech Lead with a strong foundation in Java and Apache Spark to join our team. In this role, you will lead the development and deployment of scalable cloud-based data solutions, leveraging your expertise in AWS and big data technologies. Key Responsibilities: Lead the design, development, and deployment of scalable and reliable data processing solutions on AWS using Java and Spark. Architect and implement big data processing pipelines using Apache Spark on AWS EMR. Develop and deploy Serverless applications using AWS Lambda, integrating with other AWS services. Utilize Amazon EKS for container orchestration and microservices management. Design and implement workflow orchestration using Apache Airflow for complex data pipelines. Collaborate with cross-functional teams to define project requirements and ensure seamless integration of services. Mentor and guide team members in Java development best practices, cloud architecture, and data engineering. Monitor and optimize performance and cost of deployed solutions across AWS infrastructure. Stay current with emerging technologies and industry trends to drive innovation and maintain a competitive edge. Required Skills: Strong hands-on experience in Java development. Proficiency in Apache Spark for distributed data processing. Experience with AWS services including EMR, Lambda, EKS, and Airflow. Solid understanding of Serverless architecture and microservices. Proven leadership and mentoring capabilities. Excellent problem-solving and communication skills.

Posted 2 days ago

Apply

5.0 - 7.0 years

5 - 9 Lacs

bengaluru

Work from Office

Joining: Immediate Joiners Preferred Key Responsibilities: Develop, test, and maintain robust and scalable Java applications. Collaborate with cross-functional teams to design and implement new features. Write clean, efficient, and well-documented code following best practices. Troubleshoot, debug, and optimize application performance. Participate in code reviews and contribute to improving coding standards. Technical Skills Required: Core Java, Spring / Spring Boot RESTful Web Services ORM frameworks like Hibernate SQL / RDBMS (MySQL, PostgreSQL) Version Control (Git) Unit Testing (JUnit/TestNG) Eligibility: Minimum 5 years of hands-on Java development experience. Strong problem-solving and analytical skills. Willingness to work full-time from our Bangalore office.

Posted 2 days ago

Apply

4.0 - 6.0 years

6 - 8 Lacs

pune

Work from Office

BMC is looking for a Java Developer, an innovator at heart, to join a team of highly skilled software developers, contributing to BMCs Helix product portfolio Here is how, through this exciting role, YOU will contribute to BMCs and your own success Experience with microservices architecture Conversant with OOPS concept and MVC architecture Domain knowledge for Single Sign-On technology is a must Hands-on experience in Java development is a must Hands-on experience in Advanced/Object-Oriented JavaScript, Springboot, AngularJS 5.x+, NodeJS, jQuery Experience using Web Pack, Express, Angular CLI, Unit Testing Frameworks Basic knowledge of HTML5, CSS3 Worked on Integration with Web Services (JSON/REST/SOAP) Worked with Jenkins, Jira and Git or similar tools Experience using Postgres and Redis A senior team member who is passionate about quality and demonstrates creativity and innovation in building and enhancing the product, with excellent problem solving, debugging, analytical and communication skills. Quickly learn and adapt new languages and technologies as required for a successful delivery of the product Participate in release planning and iteration planning meetings, with proper feature break-down and sprint mappings, with accurate estimations Ability to write incremental code as part of continuous integration and continuous delivery Work closely with peers and other stakeholders to understand the entire end user perspective. Ensure performance and scalability are integral part of each delivery Experienced in working with Agile development methodology and ability to work with remote team To ensure youre set up for success, you will bring the following skillset & experience: Participates in requirements understanding, module design, high-quality deliverables. Shift-left by writing good unit tests to avoid leaking defects to QA. Build Feature-Rich Enterprise Platform for Multi-Cloud Services Build World-Class User Interface Adhere to Best Design Practices Follow all Coding Standards, and consider Performance and Scalability aspects during Development Follow Agile and DevOps methodology using CD/CD process Participate in Release, Sprint Planning meetings and Daily Scrums Explore and use relevant latest Tools and Technologies

Posted 2 days ago

Apply

6.0 - 11.0 years

9 - 14 Lacs

bengaluru

Work from Office

Software Requirements: Proficiency in Java programming language Knowledge of Java frameworks such as Spring, Hibernate, and Struts Familiarity with Java development tools such as Eclipse, IntelliJ IDEA, and NetBeans Knowledge of databases such as MySQL, Oracle, and SQL Server Overall Responsibilities: Develop, test, and maintain high-quality Java applications Work with a cross-functional team to develop solutions that meet the business needs Write clean, maintainable, and efficient code Debug and resolve technical issues in a timely manner Stay up-to-date with the latest advancements in Java technology Skills: Strong programming skills in Java Excellent knowledge of OOP concepts Strong problem-solving and critical thinking skills Familiarity with Agile software development methodologies Excellent written and verbal communication skills Experience: 6+ years of experience in Java development Experience working with Java frameworks and tools Experience with database design and management Experience working in a team environment Day-to-Day Activities: Write and maintain Java code for various projects Debug and resolve technical issues in a timely manner Collaborate with the cross-functional team to find the best solutions Test and validate the Java applications for accuracy and performance Stay up-to-date with the latest advancements in Java technology Qualification : Bachelor's degree in Computer Science, Information Technology, or related field Professional certification in Java programming is a plus Soft Skills: Strong communication and interpersonal skills Ability to work effectively in a team environment Strong attention to detail Ability to work under pressure and meet tight deadlines Positive attitude and strong work ethics.

Posted 2 days ago

Apply

5.0 - 10.0 years

9 - 14 Lacs

pune, chennai, bengaluru

Work from Office

Software Requirements: Proficiency in Java programming language Knowledge of Java frameworks such as Spring, Hibernate, and Struts Familiarity with Java development tools such as Eclipse, IntelliJ IDEA, and NetBeans Knowledge of databases such as MySQL, Oracle, and SQL Server Overall Responsibilities: Develop, test, and maintain high-quality Java applications Work with a cross-functional team to develop solutions that meet the business needs Write clean, maintainable, and efficient code Debug and resolve technical issues in a timely manner Stay up-to-date with the latest advancements in Java technology Skills: Strong programming skills in Java Excellent knowledge of OOP concepts Strong problem-solving and critical thinking skills Familiarity with Agile software development methodologies Excellent written and verbal communication skills Experience: At least 5+ years of experience in Java development Experience working with Java frameworks and tools Experience with database design and management Experience working in a team environment Day-to-Day Activities: Write and maintain Java code for various projects Debug and resolve technical issues in a timely manner Collaborate with the cross-functional team to find the best solutions Test and validate the Java applications for accuracy and performance Stay up-to-date with the latest advancements in Java technology Qualification : Bachelor's degree in Computer Science, Information Technology, or related field Professional certification in Java programming is a plus Soft Skills: Strong communication and interpersonal skills Ability to work effectively in a team environment Strong attention to detail Ability to work under pressure and meet tight deadlines Positive attitude and strong work ethics. Location - Bengaluru,Chennai,Hinjewadi,Pune

Posted 2 days ago

Apply

7.0 - 12.0 years

5 - 15 Lacs

pune

Work from Office

We help our customers free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead - and are relentless in the pursuit of innovation! BMC is looking for a Senior Java Developer, an innovator at heart, to join our IZOT team of highly skilled software developers. In this role, you will design and develop new features, as well as maintain existing features. You will focus on Backend development of an industry leading SaaS product. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Design and develop new features as well as maintain existing features by adding improvements and fixing defects in complex areas (using Java) Play a vital role in project design to ensure scalability, reliability, and performance are met. Assist in troubleshooting complex technical problems in development and production. Implement methodologies, processes & tools. Work in agile within a Scrum team to meet deadlines and produce high quality features. Collaborate with other teams to develop joint features. To ensure youre set up for success, you will bring the following skillset & experience: 7+ years of experience in Java Backend development Experience with SpringBoot, Docker, Kubernetes Experience working in a multi-threaded environment. You have experience with relational database (Oracle, PGSQL, MSSQL) Self-learner whos passionate about problem solving and technology. Team player with good communication skills in English (verbal and written) Whilst these are nice to have, our team can help you develop in the following skills: Experience with Microservices architecture Public Cloud (AWS, Azure, GCP)

Posted 2 days ago

Apply

6.0 - 11.0 years

14 - 19 Lacs

pune

Work from Office

Overall Responsibilities: Lead a team of Java developers and ensure high-quality software delivery Develop and maintain Java-based applications and systems Design and implement scalable and efficient Java solutions to meet business requirements Collaborate with cross-functional teams to resolve technical issues and drive innovation Skills: Extensive knowledge of Java programming and related technologies Experience in developing Java-based applications and systems Strong understanding of software development methodologies (Agile, Scrum, etc.) Familiarity with microservices architecture and cloud computing Excellent problem-solving and critical thinking skills Experience: 6+ years of experience in Java development Proven experience leading a team of Java developers Previous experience in delivering Java-based solutions for a large enterprise Day-to-Day Activities: Lead and mentor a team of Java developers Analyze business requirements and translate them into technical solutions Develop, test and deploy Java-based applications and systems Troubleshoot and resolve technical issues in a timely manner Collaborate with cross-functional teams to drive innovation and implement new technologies Qualification: Bachelor's degree in Computer Science or related field Advanced certifications in Java development (e.g. Oracle Certified Professional, Java SE 11 Developer) Soft Skills: Excellent communication and leadership skills Strong interpersonal and collaboration skills Ability to work under pressure and meet tight deadlines Positive attitude and strong work ethic A commitment to continuous learning and professional development.

Posted 2 days ago

Apply

6.0 - 9.0 years

16 - 25 Lacs

bengaluru

Hybrid

Skills Required: Java, AWS First round -- Virtual Second round -- F2F mode @ bangalore

Posted 2 days ago

Apply

5.0 - 8.0 years

13 - 18 Lacs

pune

Work from Office

Title and Summary Lead Software Engineer (Java Developer)Job Overview: Leads software engineering projects and creates the development and delivery of enhanced software solutions. Researches alternative technical solutions for changing business needs. Responsible for assuring the daily activities of the team meet the requirements of SLAs. Major Accountabilities: Successfully lead major projects and complex assignments with broad scope and long-term business implications. Create solutions with high level of innovation, cost effectiveness, high quality and faster time to market. Lead day to day system development and maintenance activities of the team to meet service level agreements (SLAs). Collaborate with business and technical partners to identify and scope the opportunities, outline potential value and ROI, identify risks, benefits and constraints. Contribute to the overall strategy and manage complex issues within functional area of expertise. Develop overall strategic technical plan and create architecture proposals based on identified solution gaps. As recognized subject matter expert, lead planning, design and implementation of technical solutions. Create solution definition and solution architecture. Assist Management in Business Case Development and Scenario Planning leading to an effective decision making process. Make presentations to the Management, Business Owners and other Stakeholders. Assist in examining commercially available and forthcoming industry technologies related to area of expertise. Research on current and upcoming technologies and application appropriate frameworks and provide recommendations to Management. Perform PoCs (Proof of Concept) and help Department in the selection of Technology. Proactively create and maintain solution and technology road maps. Partner with Project Managers in implementation of processes per the evolving needs of the team and the solutions. Create detailed cost and time estimates for implementing business solutions, define technical scope and requirements of the project and assist project manager with managing scope during the lifecycle of the project. Identify Quality methodology and define Quality Metrics for the Team. Define and Lead Quality Assurance and Quality Control processes in the department. Assist in vendor selection and RFI/RFP process. Lead Quality Assurance and Quality Control processes in the department. Ensure adequate test coverage in Unit Testing, System Testing/Integration Testing and Performance Testing. Perform Quality Inspections and Walkthroughs through out the SDLC including Requirements Review, Architecture Review, Design Review, Code Review and Security Review to ensure compliance with MasterCard standards. Co-ordinate offshore development and manage day to day activities. Support collection and reporting of project and software metrics. Actively look for opportunities to enhance standards and improve process efficiency. Mentor and guide other team members during all phases of the SDLC. Lead and guide team through all phases of the SDLC of an application. Successfully lead production incident and problem management, identification of root cause and remediation of the problems. Mentor, coach and assist project team members. Provide Brownbag sessions on new and upcoming technologies, methodologies and frameworks. Provide technical training to the team. Assist with selection of technical resources for the projects. Ensure compliance to the defined standards. Actively look for opportunities to modify and enhance standards per the needs of the department. Develop documentation templates, lead and enforce development of documentation through out the development lifecycle of the solution. Ensure compliance of Audit Requirements by proactively educating team on Compliance Requirements and Integrating Compliance Requirements in SDLC. Represent team during Compliance Audits. Education: Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent experience. Knowledge Experience: 5 to 8 years of experience in related field, including 5 to 8 years of experience in delivering secure solutions in Financial Services Sector is preferred. Advanced knowledge and understanding of Software Engineering Concepts and Methodologies is required. Demonstrate MC Core Competencies. Skills/ Abilities: Ability to be high-energy, detail-oriented, proactive and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results. Strong communication skills -- both verbal and written and strong relationship, collaboration skills and organizational skills. Ability to quickly learn and implement new technologies, frameworks and tools and support multiple concurrent activities and to interface with external internal resources, working as a member of a matrix based diverse and geographically distributed project team.

Posted 2 days ago

Apply

7.0 - 12.0 years

18 - 33 Lacs

bengaluru

Hybrid

JD: Design, develop, and maintain Java-based applications using Spring Boot and Microservices. Implement scalable, secure, and high-performance services. Write clean, efficient, and well-documented code. Collaborate with cross-functional teams (QA, DevOps, Product, Business Analysts) to deliver end-to-end solutions. Debug, troubleshoot, and optimize applications for performance and scalability. Participate in code reviews, provide constructive feedback, and ensure best practices. Work with RESTful APIs and integrate third-party services. Apply knowledge of data structures and algorithms to solve complex problems efficiently. Ensure adherence to Agile development methodologies and DevOps practices.

Posted 2 days ago

Apply

4.0 - 9.0 years

25 - 35 Lacs

noida, bengaluru, greater noida

Hybrid

Short description : We are seeking hands-on a Senior Member of Technical Staff who shares our passion and excitement of operating distributed systems at hyper scale using cloud native best practices. You will have part in the disruption of the health care industry and will help deliver better patient care. As a SMTS on our team, youll be responsible and lead efforts in designing and building scalable, distributed, and resilient software components and services to support health care platform, applications, and our end users. We believe in ownership and expect you to think long term, mentor, and empower other engineers. As a tech lead you will own the complete SDLC from architecture, development, testing, first class monitoring, to production. Job description: Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focuses on product development and product strategy for Oracle Health, while building out a complete platform supporting modernized, automated healthcare. This is a net new line of business, constructed with an entrepreneurial spirit that promotes an energetic and creative environment. We are unencumbered and will need your contribution to make it a world class engineering centre with the focus on excellence. At Oracle Health, our mission is to improve healthcare and quality of life globally through better experience and easier access to health and research data for patients and healthcare providers.We are looking for hands-on engineers with expertise and passion in solving difficult problems in all areas of software engineering: distributed systems, identity, security, observability, and user experience.This is a greenfield opportunity to design and build new cloud centric applications from the ground up. We are growing fast, still at an early stage, and working on ambitious new initiatives. An engineer at any level can have significant technical and business impact here. You will be part of a team of smart, motivated, diverse people, and given the autonomy as well as support to do your best work. It is a dynamic and flexible workplace where you'll belong and be encouraged.Who are we looking for?We are seeking hands-on a Principal Member of Technical Staff who shares our passion and excitement of operating distributed systems at hyper scale using cloud native best practices. You will have part in the disruption of the health care industry and will help deliver better patient care. As a PMTS on our team, youll be responsible and lead efforts in designing and building scalable, distributed, and resilient software components and services to support health care platform, applications, and our end users. We believe in ownership and expect you to think long term, mentor, and empower other engineers. Qualifications and Experience:Technical Skills: BS degree in Computer Science or related field (MS preferred) 4+ years distributed service engineering experience in a software development environment Expert in Java Deep understanding of object-oriented design and SDK development, specifically within a cloud environment Strong skills in data structures, algorithms, operating systems, and distributed systems fundamentals. Experience working closely with architects, principals, product and program managers to deliver product features on time and with high quality. Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures. Experience with containers and container orchestration technologies (Kubernetes, Docker) Good understanding of databases, NoSQL systems, storage and distributed persistence technologies. Good understanding of Linux Knowledge of OCI or AWS, Azure, GCP, Public Cloud SaaS, PaaS Services and/or related technology Good to have experience with Cloud Engineering Infrastructure Development (like Terraform) Good to have demonstrable technical leadership and mentorship skills Good to have knowledge of other programming language, such as Kotlin, C++, C# Career Level - IC3 Responsibilities: Functional Skills : Design and implement intuitive and seamless customer experiences. Proficiency in Agile methodologies, especially Scrum. Experience using ticket tracking systems such as JIRA. Ability to quickly translate wireframes into prototypes and production-ready interfaces. Quick learner with the ability to pick up new languages and technologies. Self-driven and able to work independently on projects, even as designs evolve. Passionate about learning and staying updated with new technologies and services. Strong communication skills, including cross-team collaboration. Ability to deliver basic functionality and iterate rapidly. Experience working with geographically distributed teams. Significant plus: Knowledge of healthcare and experience delivering healthcare applications.

Posted 2 days ago

Apply

7.0 - 12.0 years

5 - 8 Lacs

bengaluru

Work from Office

Immediate job opening for Skill: java Developer Minimum 7 years of relevant experience in the software industry Have solid understanding of Agile Methodology and terminologies Detailed oriented with strong analytical and problem-solving skills Good written and verbal communication skills Java 8 Spring: Core, MVC, Security, Data, Boot Microservices architecture understanding Persistence frameworks: Hibernate, JPA RDBS Messaging: ActiveMQ JMS Unit testing with JUnit and Mockito CI/CD Miscellaneous: Maven, Git. Passionate about all things web and microservices. Open to change Regularly sharing their learnings, fostering a collaborative atmosphere Able to step back and see the bigger picture. Customer centric constantly putting the customer first, enabling them to manage their finances simply and intuitively Team players confident in working in multi-functional teams Proactive in finding innovative solutions to new problems. Good to have RAML Understanding of Event Sourcing, CQRS, and DDD Test-Driven-Development (TDD)Cloud.

Posted 2 days ago

Apply

4.0 - 9.0 years

9 - 17 Lacs

chennai

Work from Office

Role & responsibilities --Role: Sr. Java Developer Experience- 4 to 6.5 years Location- Chennai client side, work from office from Day 1-No WFH Qualification- BE/BTech/MTech/MCA only (min 60%) Technical Skills :Java, J2EE, SpringBoot, Microservices,, Spring Batch, Web services Rest /SOAP, Oracle SQL / PLSQL & Deployment and Cluster Application Architecture To ensure successful initiation, planning, execution, control and completion of the project by guiding team members on technical aspects, conducting reviews of technical documents and artefacts. Lead project development, production support and maintenance activities. Fill and ensure timesheets are completed, as is the invoicing process, on or before the deadline. Lead the customer interface for the project on an everyday basis, proactively addressing any issues before they are escalated. Create functional and technical specification documents. Track open tickets/ incidents in queue and allocate tickets to resources and ensure that the tickets are closed within the deadlines. Ensure analysts adhere to SLAs/KPIs/OLAs. Ensure that all in the delivery team, including self, are constantly thinking of ways to do things faster, better or in a more economic manner. Lead and ensure project is in compliance with Software Quality Processes and within timelines. Review functional and technical specification documents. Serve as the single point of contact for the team to the project stakeholders. Promote team work, motivate, mentor and develop subordinates. Provide application production support as per process/RACI (Responsible, Accountable, Consulted and Informed) Matrix.

Posted 2 days ago

Apply

6.0 - 8.0 years

3 - 7 Lacs

mumbai

Work from Office

- Strong expertise and hands-on in java technologies Core Java, Spring framework, J2EE Technologies, Spring boot, Microservices. - Knowledge on Graph QL, Cassandra or any other No SQL DB. - Good experience in using continuous integration and continuous deployment (CI-CD) tools Circle CI, Github, Harness etc., - Working knowledge on large-scalability projects involving cloud-based infrastructure design and implementation. - Experience in splunk, graffana will be an added value. - Excellent written and verbal communication skills. - Excellent communications skills with ability to communicate effectively in visual, verbal, and written form to teams, clients and leadership. - Experience in data test cases development, test report documentation, regression testing. - Utilize, expand and create new automated testing frameworks, preferably using BDD, Selenium. - Identify quality issues and create test reports Experience : 6 to 8 Years Minimum Qualifications : - BE /B.Tech/M.Tech/MCA - Must be comfortable - Hybrid Job model from Noida/Hyderabad/Bangalore.

Posted 2 days ago

Apply

5.0 - 7.0 years

3 - 5 Lacs

hyderabad, india

Hybrid

Job Purpose Designs, develops, and implements Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, writes code and performs unit and functional testing of software. Contributes to the overall architecture and standards of the group, acts as an SME and plays a software governance role. Key Activities / Outputs • Work closely with business analysts to analyse and understand the business requirements and business case, in order to produce simple, cost effective and innovative solution designs • Implement the designed solutions in the required development language (typically Java) in accordance with the Vitality Group standards, processes, tools and frameworks • Testing the quality of produced software thoroughly through participation in code reviews, the use of static code analysis tools, creation and execution of unit tests, functional regression tests, load tests and stress tests and evaluating the results of performance metrics collected on the software. • Participate in feasibility studies, proof of concepts, JAD sessions, estimation and costing sessions, evaluate and review programming methods, tools and standards, etc. • Maintain the system in production and provide support in the form of query resolution and defect fixes • Prepare the necessary technical documentation including payload definitions, class diagrams, activity diagrams, ERDs, operational and support documentation, etc • Driving the skills development of team members, coaching of team members for performance and coaching on career development, recruitment, staff training, performance management, etc Technical Skills or Knowledge Java, Object Orientation, Spring, Hibernate, Junit, SOA, SOAP, REST, Microservices, Docker, Data Modelling, UML, SQL, Architectural Styles, Liferay 7 (web), Kotlin (Android), Swift (iOS) Preferred Technical Skills (Would be advantageous) Kafka, Zookeeper, Zuul, Eureka, Obsidian, Elasticsearch, Kibana, Fluentd This position is a hybrid role based in Hyderabad which requires you to be in the office on a Tuesday, Wednesday and Thursday.

Posted 2 days ago

Apply

5.0 - 8.0 years

8 - 12 Lacs

hyderabad

Work from Office

Experience required 5-7 yrs. Mandate Skills: Core Java, Java 1.8 and Angular 8 or higher version. Experience in Spring Boot, Spring Data JPA/Hibernate. Experience with Frontend Technologies HTML5, CSS3, JavaScript. Able to write SQL query. Strong technical Design and Development skills. Ability to work effectively in a dynamic environment. Experience in translating requirements into technical design specifications and documentation, as well as executing development projects from conception to delivery. Excellent verbal and written communication skills. Mandatory Skills: Fullstack Java Enterprise.Experience: 5-8 Years.

Posted 2 days ago

Apply

4.0 - 9.0 years

9 - 17 Lacs

navi mumbai

Work from Office

Role - Java Developer Exp - 4+ yrs Loc - Navi Mumbai Role & responsibilities Location- Belapur, Navi Mumbai client side, work from office from Day 1-No WFH Qualification- BE/BTech/MTech/MCA only (min 60%) Technical Skills : Java, J2EE, SpringBoot, Microservices, , Spring Batch, Web services Rest /SOAP, Oracle SQL / PLSQL & Deployment and Cluster Application Architecture To ensure successful initiation, planning, execution, control and completion of the project by guiding team members on technical aspects, conducting reviews of technical documents and artefacts. Lead project development, production support and maintenance activities. Fill and ensure timesheets are completed, as is the invoicing process, on or before the deadline. Lead the customer interface for the project on an everyday basis, proactively addressing any issues before they are escalated. Create functional and technical specification documents. Track open tickets/ incidents in queue and allocate tickets to resources and ensure that the tickets are closed within the deadlines. Ensure analysts adhere to SLAs/KPIs/OLAs. Ensure that all in the delivery team, including self, are constantly thinking of ways to do things faster, better or in a more economic manner. Lead and ensure project is in compliance with Software Quality Processes and within timelines. Review functional and technical specification documents. Serve as the single point of contact for the team to the project stakeholders. Promote team work, motivate, mentor and develop subordinates. Provide application production support as per process/RACI (Responsible, Accountable, Consulted and Informed) Matrix.

Posted 2 days ago

Apply

5.0 - 10.0 years

12 - 30 Lacs

chennai

Work from Office

* Design, develop, test & maintain Java applications using Spring Boot framework. * Collaborate with cross-functional teams on project requirements & deliverables. Only immediate joiner or 15 days notice period Contact - 7042168406 Office cab/shuttle Health insurance Annual bonus Food allowance Provident fund

Posted 3 days ago

Apply

5.0 - 10.0 years

10 - 20 Lacs

navi mumbai, mumbai (all areas)

Work from Office

Job Title : Senior Java Developer Experience : 5+ Years Location : Mumbai Job Summary : We are seeking a highly skilled and experienced Senior Frontend Developer with expertise in Java 8, Spring Boot, Spring Security with architecture, Microservices, and rest API web services to join our team in Mumbai. The ideal candidate will have a passion for building scalable, high-performing, and visually appealing web applications while mentoring junior developers and driving backend best practices. Required Skills: Java 8 (latest features, virtual threads, structured concurrency) Spring Boot (Spring Core, Spring Security) Microservices Architecture REST APIs & Web Services Database Management ( MongoDB) Knowledge of Cloud Technologies (AWS, Azure, GCP) Hands-on experience with Git and CI/CD pipelines. Excellent problem-solving, debugging, and analytical skills.

Posted 3 days ago

Apply
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