Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 8.0 years
8 - 13 Lacs
bengaluru
Work from Office
About Position / Position Summary Boeings Information Digital Technology and Security (IDT&S) team is currently looking for a Associate Programmer Analyst to join their team in Bengaluru, KA. Programmer Analysts at Boeing make sure that fleet at the worlds largest aerospace company continues to meet the reliability and safety by contributing towards the development and maintenance of in-house software and programs essential for the smooth functioning of the organization. This role will be based out of Bengaluru, India. Position Responsibilities : As an Associate Programmer Analyst, your duties will include (but are not limited to): Understand the development of software solutions to meet end user requirements. Ensure that application integrates with overall system architecture, utilizing standard IT lifecycle methodologies and tools. Develop algorithms, data and process models, plan interfaces and write interface control documents for use in construction of solutions of moderate complexity. Development and deployment of code for existing high-volume, multi-tiered, distributed mission critical applications Manage all software configuration items, installation and cutover of the computing products within a given scope. The employer will not sponsor applicants for employment visa status. Basic Qualifications (Required Skills/Experience): The candidate should have strong experience in object-oriented programming Must have hands on experience in ASP.Net , C#, MVC, .Net Core Must have hands on experience in Angular Working knowledge in Java 17, Spring boot, Spring data JPA and Spring Security Working knowledge in UI frameworks HTML5, CSS3, Telerik Kendo UI, JQuery, AJAX, Bootstrap, JavaScript etc. Good understanding of Relational databases and working experience in SQL/Oracle Server, Oracle development environment Experience in Test Driven Development (XUnit/Karma) Experience in ALM tools (GitLab, ADO, SonarQube). Strong experience of working with Agile (Scrum) and thorough knowledge of DevOps Complete knowledge of the concepts and processes of managing a software system throughout the entire life cycle. Ability to participate in all stages of the software development life cycle. Must have excellent debugging and problem-solving skills Ability to learn new technologies and adapt quickly. Strong work ethic, communication skills & good time management with ability to work with inclusive teams, meetings and stakeholders meetings Excellent communication skills to work in a globally distributed team. Preferred Qualifications (Desired Skills/Experience): Experience with Test-driven development, continuous integration Experience of working in TAS (Tanzu Application Service) DevOps, Continuous Integration Typical Education & Experience: Education/experience typically acquired through advanced technical education (e.g. B.E/B Tech./MCA) and typically 4 Plus years' related work experience or masters degree with more than 3 years of experience with an equivalent combination of education and experience Relocation: This position does offer relocation within INDIA.
Posted Date not available
9.0 - 14.0 years
12 - 17 Lacs
bengaluru
Work from Office
Position Responsibilities : As an Experienced Programmer Analyst, your duties will include (but are not limited to): Understand the development of software solutions to meet end user requirements. Ensure that application integrates with overall system architecture, utilizing standard IT lifecycle methodologies and tools. Develop algorithms, data and process models, plan interfaces and write interface control documents for use in construction of solutions of moderate complexity. Development and deployment of code for existing high-volume, multi-tiered, distributed mission critical applications Manage all software configuration items, installation and cutover of the computing products within a given scope. The employer will not sponsor applicants for employment visa status. Basic Qualifications (Required Skills/Experience): The candidate should have strong experience in object-oriented programming Must have hands on experience in ASP.Net , C#, MVC, .Net Core Must have hands on experience in Angular Working knowledge in Java 17, Spring boot, Spring data JPA and Spring Security Working knowledge in UI frameworks HTML5, CSS3, Telerik Kendo UI, JQuery, AJAX, Bootstrap, JavaScript etc. Good understanding of Relational databases and working experience in SQL/Oracle Server, Oracle development environment Experience in Test Driven Development (XUnit/Karma) Experience in ALM tools (GitLab, ADO, SonarQube). Strong experience of working with Agile (Scrum) and thorough knowledge of DevOps Complete knowledge of the concepts and processes of managing a software system throughout the entire life cycle. Ability to participate in all stages of the software development life cycle. Must have excellent debugging and problem-solving skills Ability to learn new technologies and adapt quickly. Strong work ethic, communication skills & good time management with ability to work with inclusive teams, meetings and stakeholders meetings Excellent communication skills to work in a globally distributed team. Preferred Qualifications (Desired Skills/Experience): Experience with Test-driven development, continuous integration Experience of working in TAS (Tanzu Application Service) DevOps, Continuous Integration Typical Education & Experience: Education/experience typically acquired through advanced technical education (e.g. B.E/B Tech./MCA) and typically 9 years of related work experience or masters degree with 8 years of experience with an equivalent combination of education and experience. Relocation: This position does offer relocation within INDIA.
Posted Date not available
6.0 - 10.0 years
13 - 18 Lacs
bengaluru
Work from Office
Qualifications & Skills Mandatory Bachelors degree in Computer Science or related discipline. 5+ years of hands-on experience in Java development. Strong expertise in Spring Boot , Spring Batch , and Spring Data . Solid understanding of RESTful web services , JSON/XML , Swagger , and Postman . Practical experience with microservices architecture and deployment to cloud environments (OpenShift, Azure, AWS). Proficiency in containerization tools like Docker and orchestration platforms like Kubernetes . Working knowledge of SQL and NoSQL databases . Experience with Message-oriented Middleware (MQ, Kafka) and Enterprise Integration Patterns (EIP) . Strong problem-solving, communication, and team collaboration skills. Good-to-Have Familiarity with DevOps practices , GitOps workflows, and CI/CD toolchains (e.g., Jenkins, ArgoCD). Exposure to observability frameworks (e.g., Prometheus, Grafana, ELK). Experience with Agile/Scrum methodologies. Responsibilities Responsibilities Design, develop, and maintain scalable microservices using Java, Spring Boot, and Spring Cloud. Collaborate with product, QA, DevOps, and architecture teams to evolve and optimize the microservices ecosystem. Develop integration strategies using RESTful APIs , MQ/Kafka , and external third-party services. Ensure quality and consistency by implementing CI/CD pipelines , writing automated tests, and participating in code reviews. Troubleshoot and resolve issues across development, test, and production environments. Document technical designs, architectural decisions, and best practices for microservices. Mentor junior engineers on design principles, clean coding, and integration patterns. Provide 2nd Line support during production deployments and post-release cycles. Self-Assessment Questions Ask yourself the following before applying: Have I designed and deployed Java-based microservices using Spring Boot in a cloud or containerized environment? Am I confident in using tools like Docker and Kubernetes to manage microservices at scale? Can I work across cross-functional teams to integrate microservices with databases, messaging systems (e.g., Kafka, MQ), and external services? Do I have hands-on experience with CI/CD pipelines and test automation for continuous delivery? Have I debugged and supported microservice-based applications in production environments ?
Posted Date not available
8.0 - 12.0 years
20 - 30 Lacs
pune
Work from Office
SKILLS - Commercial Cloud and API Gateway experiences. Intermediate experience on AWS services is such as RDS,EKS, Dynamodb, s3, Networking, LB, ec2. Entry level experience on Kubernetes, GCP and Service Mesh. Security or PCI Compliance Application Performance Tuning. Spring Framework, including Spring Boot, Spring MVC, Spring Security, Spring OAuth2, MTLS,OpenAPIs,Spring AOP and Spring Data are essential. Experiences with micro-services and docker are required. Familiar with Agile Methodologies and practices. Event Streaming and Messaging architecture and solutions. API Architecture and designs. Process based Integration designs.
Posted Date not available
6.0 - 8.0 years
5 - 8 Lacs
noida
Work from Office
Full-stack developer with 6- 8 years of experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles. Strong experience in Spring frameworks like Spring Boot, Spring Batch, Spring Data etc. and Hibernate, JPA. Strong experience in micro services architecture and implementation Strong knowledge of HTML, CSS and JavaScript, Angular Experience with SOAP Web-Services, REST Web-Services and Java Messaging Service (JMS) API. Familiarity designing, developing, and deploying web applications using Amazon Web Services (AWS). Good experience on AWS Services - S3, Lambda, SQS, SNS, Dynamo DB, IAM, API Gateways Hands on experience in SQL, PL/SQL and should be able to write complex queries. Hands-on experience in REST-APIs Experience with version control systems (e.g., GIT) Knowledge of web standards and accessibility guidelines Knowledge of CI/CD pipelines and experience in tools such as JIRA, Splunk, SONAR etc. Must have strong analytical and problem-solving abilities Good experience in JUnit testing and mocking techniques Experience in SDLC processes (Waterfall/Agile), Docker, GIT, Sonar Qube Excellent communication and interpersonal skills, Ability to work independently and as part of a team. Mandatory Competencies Programming Language - Java - Core Java (java 8+) Cloud - AWS - AWS Lambda,AWS EventBridge, AWS Fargate Beh - Communication and collaboration Database - Sql Server - SQL Packages Programming Language - Java Full Stack - Angular Material Middleware - API Middleware - Microservices
Posted Date not available
6.0 - 11.0 years
10 - 18 Lacs
bengaluru
Work from Office
SUMMARY Job Role: Java With React.js Professionals Location: PAN INDIA Experience: 6+ years Must-Have: The candidate should possess at least 5 years of relevant experience in Java with React.js Job description: We are looking for a skilled Java Full Stack Engineer with expertise in React.js. The ideal candidate should have a strong background in Java web application development, Microservices architecture, and distributed cloud systems. Experience with REST APIs using Spring boot, Spring data, Spring cloud config, Spring AMQP connector, or similar frameworks in microservices development is essential. Additionally, the candidate should have a good understanding of SQL commands and stored procedures. Familiarity with CI/CD pipelines and the ability to set up various code quality checks in the pipelines is also required. Requirements Requirements: 5+ years of relevant experience in Java with React.js Proficiency in Java web application development Experience with Microservices architecture and distributed cloud systems Familiarity with REST APIs using Spring boot, Spring data, Spring cloud config, Spring AMQP connector, or similar frameworks Strong understanding of SQL commands and stored procedures Knowledge of CI/CD pipelines and setting up code quality checks
Posted Date not available
3.0 - 5.0 years
4 - 8 Lacs
chennai, south india
Work from Office
Job Title: Java Developer/Support Location: Chennai Experience Level: 3 - 4 years Employment Type: Full-Time Key Responsibilities: 1. Application Development & Enhancements - Develop and enhance features in existing Java-based applications using Spring MVC and Spring Boot. Build and maintain RESTful APIs, ensuring robust and scalable backend services. 2. Application Bug Fixes - Identify, analyze, and resolve production and pre-production bugs. Perform root cause analysis, debugging and implement preventive measures. 3. Database Support (SQL & RDBMS) - Write, review, and optimize complex SQL queries, subqueries, and joins. Design and maintain database views, indexing strategies, and data models. Provide support for data extraction, reporting, and debugging DB-related issues. 4. Ticketing & Operations Support - Monitor and resolve tickets related to application issues within SLA using tools like JIRA, ServiceNow, or similar. Act as a liaison between technical teams and business users for issue resolution. Joining: Immediate joiners or candidates with a maximum notice period of 1520 days Tech Stack: Java 8, Spring Framework Spring Boot & Spring MVC, RESTFUL API, Hibernate ORM, SQL or any RDBMS like MySQL, Oracle or PostgreSQL
Posted Date not available
8.0 - 13.0 years
11 - 16 Lacs
pune
Work from Office
Overview Mastercard is looking for a talented Senior Software Engineer to join the Mastercard Foundry New Product development team in our Pune location. In this role you will be part of a highly agile scrum team building exciting and innovative products delivered at scale to global markets. Our team is built on a foundation of exploration and development of new products, mining innovation internally, developing new products with emerging technology, managing new products from inception to market validation to shape the future of commerce with and for our customers. At Mastercard you will help define the future of commerce globally. Role This role involves working with a team of talented developers to develop high performance Java based solutions. In this role, you will be responsible for: Design and implementation of innovative capabilities. Work as part of an agile team practicing the scrum methodology. Work closely with technical leads and other developers to define solutions. Research alternative technical solutions to meet changing business needs. Produce design and research documentation. Skills Proficiency with Java JDK 8 or greater. Knowledge of Tomcat, Spring, Spring Boot, NodeJS, Python, Shell Scripting, JSON. Proficiency in Spring Data including analysis and performance tuning of queries. Experience of working with and writing OpenAPI specification 3.0 documentation. Experience of schema first REST API development using Spring boot Experience in UI development using ReactJS, VueJS, AngularJS, ExtJS, HTML. Experience with Docker, Kubernetes or other container orchestration solutions. Expertise in Junit, Spring testing, Selenium, Cypress, Cucumber, Jasmine etc. Knowledge of CI/CD principles and tools such as Jenkins, Gradle, Maven, NPM, SonarQube. Knowledge of security principles OAUTH, SAML, TLS etc. Passionate about software development and comfortable in a fluid environment. Knowledge of Source Control Management and working with code in a multi-developer environment. Other Bachelors degree in Information Technology, Computer Science, or a related field. 8+ years of software development experiencewith a strong track record of delivering enterprise-grade solutions. Excellent communication (verbal and written) and strong collaboration skills. Show initiative and demonstrate a willingness to take on challenging opportunities. Passionate about code quality and coding best practices.
Posted Date not available
4.0 - 8.0 years
12 - 17 Lacs
hyderabad
Work from Office
Primary Responsibilities: Analyzes and investigates Provides explanations and interpretations within area of expertise Participate in scrum process and deliver stories/features according to the schedule Collaborate with team, architects and product stakeholders to understand the scope and design of a deliverable Participate in product support activities as needed by the team. Understand product architecture, features being built and come up with product improvement ideas and POCs Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so Required Qualifications: Undergraduate degree or equivalent experience Proven experience using Bigdata tech stack Sound knowledge on Java and Spring framework with good exposure to Spring Batch, Spring Data, Spring Web services, Python Proficient with Bigdata ecosystem (Sqoop, Spark, Hadoop, Hive, HBase) Proficient with Unix/Linux eco systems and shell scripting skills Proven Java, Kafka, Spark, Big Data, Azure ,analytical and problem solving skills Proven solid analytical and communication skills
Posted Date not available
6.0 - 8.0 years
11 - 20 Lacs
hyderabad
Hybrid
Description - External Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together. Primary Responsibilities: Analyzes and investigates Provides explanations and interpretations within area of expertise Participate in scrum process and deliver stories/features according to the schedule Collaborate with team, architects and product stakeholders to understand the scope and design of a deliverable Participate in product support activities as needed by the team. Understand product architecture, features being built and come up with product improvement ideas and POCs Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so Qualifications - External Required Qualifications: Undergraduate degree or equivalent experience Proven experience using Bigdata tech stack Sound knowledge on Java and Spring framework with good exposure to Spring Batch, Spring Data, Spring Web services, Python Proficient with Bigdata ecosystem (Sqoop, Spark, Hadoop, Hive, HBase) Proficient with Unix/Linux eco systems and shell scripting skills Proven Java, Kafka, Spark, Big Data, Azure ,analytical and problem solving skills Proven solid analytical and communication skills At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyoneof every race, gender, sexuality, age, location and incomedeserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes an enterprise priority reflected in our mission.
Posted Date not available
4.0 - 8.0 years
7 - 10 Lacs
mumbai, chennai, bengaluru
Work from Office
Noitce Period : Full stack developers with 4+ years of developing internet-scale solution development primarily using Java, Spring Boot and no-sql databases Must have demonstrated proficiency and experience in the following tools and technologies: Java 8 (Lambdas, Streams, Completable Future, optional, generics) Spring boot (webflux , Reactor 3), spring-data, REST REST APIs using Spring Boot 2.0 (reactive) and skilled in Open API (swagger) specification designing database schemas, index design, optimizations for query tuning Good knowledge creating applications using React.Js Working knowledge of cloud technologies (eg. docker, kubernetes, jager, prometheus) Take pride in writing good clean code, perform peer code reviews and architecture reviews. A bachelor's degree in Engineering or related field Job location: Hyd/Bang/Mumbai/Pune/Chennai/Noida
Posted Date not available
10.0 - 15.0 years
18 - 20 Lacs
hyderabad
Work from Office
"Role: Java Architect Key Qualifications: -Minimum 15+ years of experience in enterprise Java development -Proven experience as a Java Architect or similar role-Experienced in delivering advanced solutions for a multi-tier, distributed web application with AWS knowledge and experience -Strong foundation in Computer Science fundamentals such as data structures and algorithms-Strong experience with design and implement scalable ,maintainable, high-performance Java-based applications(software solutions)-Strong experience for architecture and design of e-commerce applications running on Java/Spring,-Experience in building low latency service APIs, and data aggregation pipelines -Hands-on programming experience with Java and J2EE, Java related technologies: Spring Framework, Spring Data, spring-boot, RESTful Services, JUnit/TestNG-Solid understanding of technologies such as Web Services, REST API, XML, JSON, HTTP, SSL, TCP/IP, Caching solutions, application performance tuning-Experience in developing applications that utilize relational databases (e.g. Oracle) and other less structured data stores (NoSQL)-Experience in cloud technologies (AWS/GCP) and building devops pipelines- Handle quality metrics (review QA,UAT bugs and plan preventive measures) , code reviews and mentoring teamMust have:Java Enterprise Design Patterns, Java 8 and above, Spring Boot, Oracle, No-SQL, REST API, JPA, Microservices, Hibernate, AWS knowledge and experience"
Posted Date not available
4.0 - 9.0 years
8 - 18 Lacs
hyderabad
Hybrid
Egen is a fast-growing and entrepreneurial company with a data-first mindset. We bring together the best engineering talent working with the most advanced technology platforms, including Google Cloud and Salesforce, to help clients drive action and impact through data and insights. We are committed to being a place where the best people choose to work so they can apply their engineering and technology expertise to envision what is next for how data and platforms can change the world for the better. We are dedicated to learning, thrive on solving tough problems, and continually innovate to achieve fast, effective results. You will join a team of insatiably curious data engineers, software architects, and product experts who never settle for "good enough". Our Java Platform team's tech stack is based on Java8 (Spring Boot) and RESTful web services. We typically build and deploy applications as cloud-native Kubernetes microservices and integrate with scalable technologies such as Kafka in Docker container environments. Our developers work in an agile process to efficiently deliver high value data driven applications and product packages. Required Experience: Minimum of Bachelors Degree or its equivalent in Computer Science, Computer Information Systems, Information Technology and Management, Electrical Engineering or a related field. Have 5 years of experience working and strong understanding of object-oriented programing and cloud technologies End to end experience delivering production ready code with Java8, Spring Boot, Spring Data, and API libraries Strong experience with unit and integration testing of the Spring Boot APIs. Strong understanding and production experience of RESTful API's and microservice architecture. Strong understanding of SQL databases and NoSQL databases and experience with writing abstraction layers to communicate with the databases.
Posted Date not available
5.0 - 10.0 years
15 - 20 Lacs
pune
Work from Office
Title and Summary Senior Software Engineer - Full Stack (Java & React/Angular)Who is Mastercard? 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. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Overview Mastercard is looking for a talented Senior Software Engineer to join the Mastercard Foundry New Product development team in our Pune location. In this role you will be part of a highly agile scrum team building exciting and innovative products delivered at scale to global markets. Our team is built on a foundation of exploration and development of new products, mining innovation internally, developing new products with emerging technology, managing new products from inception to market validation to shape the future of commerce with and for our customers. At Mastercard you will help define the future of commerce globally. Role This role involves working with a team of talented developers to develop high performance Java based solutions. In this role, you will be responsible for: Design and implementation of innovative capabilities. Work as part of an agile team practicing the scrum methodology. Work closely with technical leads and other developers to define solutions. Research alternative technical solutions to meet changing business needs. Produce design and research documentation. Skills 5-8 years of overall career experience into Technology or a similar field Proficiency with Java JDK 8 or greater. Knowledge of Tomcat, Spring, Spring Boot, NodeJS, Python, Shell Scripting, JSON. Proficiency in Spring Data including analysis and performance tuning of queries. Experience of working with and writing OpenAPI specification 3.0 documentation. Experience of schema first REST API development using Spring boot Experience in UI development using ReactJS, VueJS, AngularJS, ExtJS, HTML. Experience with Docker, Kubernetes or other container orchestration solutions. Expertise in Junit, Spring testing, Selenium, Cypress, Cucumber, Jasmine etc. Knowledge of CI/CD principles and tools such as Jenkins, Gradle, Maven, NPM, SonarQube. Knowledge of security principles OAUTH, SAML, TLS etc. Passionate about software development and comfortable in a fluid environment. Knowledge of Source Control Management and working with code in a multi-developer environment. Other Bachelors degree in Information Technology, Computer Science, or a related field. Excellent communication (verbal and written) and strong collaboration skills. Show initiative and demonstrate a willingness to take on challenging opportunities. Passionate about code quality and coding best practices. This position provides an opportunity to work with a team that are dedicated to achieving the highest standards in design and code quality. You will be working with the latest industry technologies within a polished scrum environment. You will have a voice and are encouraged to share the benefits of your experience and wisdom with the team. You will gain some exposure to the concepts of artificial intelligence and machine learning. Although not a requirement, any prior interest in this field is a plus. Highly motivated and a strong team-player. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercards security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercards guidelines.
Posted Date not available
6.0 - 10.0 years
15 - 20 Lacs
pune
Work from Office
Overview: The MasterCard B&MI Technology development team is engaged in working with new and innovative technologies to build business solutions that keep Mastercard positioned as a leader in delivering value added business analytic and reporting solutions to our diverse customer base. We work collaboratively with our product partners and other technical teams to continuously improve and enhance our existing products and drive new products to the global marketplace. We are currently seeking candidates that will be responsible to propose, design scalable solutions for our products. Role :- 1. Design secure, reliable, and scalable solutions for globally distributed customer facing products. 2. Lead/mentor junior team members in learning new development skills and lead overall delivery/feature execution as per roadmap. 3. Support development teams and work with stakeholders, promoting agile development 4. Knowledge of DWH concepts, strong DB/SQL skills and experience in large data processing is desirable. 5. Define, plan, and support execution of the technology strategy for Operational insights products 6. Engage with wider Mastercard Architecture & Technology teams to ensure alignment on the wider technical strategies and policies within Mastercard 7. Research, create and evaluate technical solution alternatives for the business needs using current and upcoming technologies and frameworks Technologies: - 1. Java, J2EE, micro services, RESTful APIs, Angular, Web Services, JavaScript, Docker 2. Framework - Spring (Spring Boot, Spring Data, Spring Batch, Spring REST, Spring Cloud, AOP), Hibernate 3. UI/UX frameworks and best practices (React, Angular) 4. API tooling and design best practices 5. Cloud and DevOps Architecture, especially via Pivotal Cloud Foundry 6. Databases Oracle, SQL server, PostgreSQL, Cassandra, ElasticSearch 7. Tools - Eclipse or IntelliJ, Sonar, GIT, Maven, SQL Developer, Jenkins, CI/CD, Gatling All About You The ideal candidate has an enthusiasm for finding scalable solutions to complex problems and identifying process improvements to increase efficiency. 1. Bachelor's degree in Information Technology, Computer Science or Management Information Systems and equivalent work experience 2. Thorough knowledge and experience applying software engineering concepts and methodologies 3. A high degree of initiative and self-motivation with a willingness and ability to learn and take on challenging opportunities 4. Experience designing, developing, and deploying Java webservices using a mix of relational and non-relational persistence 5. Strong communication skills to effectively communicate complicated subjects to both technical and non-technical audiences 6. Experience and knowledgeable in DWH concepts, large data processing tools etc. Beneficial Experience: - 1. Familiarity with the payments industry, payment processing, reporting and data & analytics domain 2. Experience designing for standard and regulatory compliance (e.g., PCI-DSS, GDPR, etc.) 3. Familiarity with agile development practices, in particular Scaled Agile Framework 4. Exposure to trending technologies(AI/ML, IOT, Bot, Quantum Computing) and architectures is very good to have
Posted Date not available
8.0 - 12.0 years
17 - 22 Lacs
pune
Work from Office
Overview Mastercard is looking for a talented Lead Software Development Engineer to join the Mastercard Foundry New Product development team in our Pune location. In this role you will be part of a highly agile team building exiting and innovative products delivered at scale to global markets. Our team is built on a foundation of exploration and development of new products, mining innovation internally, innovating new product lines with emerging technology, managing new products from inception to market validation to shape the future of commerce with and for our customers. At Mastercard you will help define the future of commerce globally. This team will have a diverse focus both in terms of geography and variety of technology challenges driving hard to bring innovative payment solutions to market. Role This role involves working with a team of talented developers to develop high performance Java based solutions. Responsible for the analysis, design, and development of software solutions Contribute to the requirements for new applications and customizations, adhering to standards, processes, and best practices Ensure quality of one or more application codebases and alignment with development standards Applies technical capabilities within own discipline to coach and develop junior employees Designs highly complex applications, interfaces and integrations Integrates at an enterprise level using third-party middleware or messaging products, or by designing and implementing custom interfaces and mapping for those interfaces Responsible for performance engineering of the enterprise software architecture, and providing functional guidance, advice, and/or training to other application developers Software development, code reviews and day-to-day support duties Group-wide and external public speaking and other communications conveying domain level directions Researching and evaluating tools to support domain-specific needs Skills 8 to 12 years of overall career experience in Technology or a similar field Proficiency with Java JDK 8 or greater. Knowledge of Tomcat, Spring, Spring Boot, NodeJS, Python, Shell Scripting, JSON. Proficiency in Spring Data including analysis and performance tuning of queries. Experience of working with and writing OpenAPI specification 3.0 documentation. Experience of schema first REST API development using Spring boot Experience in UI development using ReactJS, VueJS, AngularJS, ExtJS, HTML. Experience with Docker, Kubernetes or other container orchestration solutions. Expertise in Junit, Spring testing, Selenium, Cypress, Cucumber, Jasmine etc. Knowledge of CI/CD principles and tools such as Jenkins, Gradle, Maven, NPM, SonarQube. Knowledge of security principles OAUTH, SAML, TLS etc. Passionate about software development and comfortable in a fluid environment. Knowledge of Source Control Management and working with code in a multi-developer environment. All About You The ideal candidate for this position should: Loves creating innovative solutions to problems in a collaborative fun environment Advanced knowledge and understanding of modern software engineering concepts and methodologies Passionate about software development and comfortable in a fluid environment Passionate about code quality and coding best practices Show initiative and demonstrate a willingness to take on challenging opportunities Excellent communication (verbal and written) and strong collaboration skills Must be driven, highly motivated and a strong team-player Interested in mentoring and helping grow the skills of the next generation of software developers
Posted Date not available
5.0 - 7.0 years
4 - 8 Lacs
hyderabad, pune, bengaluru
Work from Office
We are looking for a highly skilled Java Engineer to join our dynamic team supporting AMD onsite in Hyderabad. This role is ideal for someone with strong backend development experience and a deep understanding of Java technologies, microservices, cloud, and CI/CD pipelines. Responsibilities Lead multidimensional projects involving cross-functional teams. Provide architectural input and lead code reviews. Resolve complex engineering issues and collaborate across teams. Design and develop software using Agile methodology. Contribute to detailed design documents and best practices. Mentor junior engineers and uplift technical standards. Apply secure coding practices and integrate cloud-based solutions. Primary Skills Java (v11+) Spring Boot, Spring MVC, Spring Data, Spring Security Microservices & REST APIs Docker & Kubernetes CI/CD (Jenkins, GitHub Actions, GitLab CI/CD) SQL & RDBMS (PostgreSQL, MySQL, Oracle) Cloud Platforms: AWS, GCP, or Azure Messaging Systems: Kafka or RabbitMQ (plus) Financial Systems Integration: Anaplan, Oracle Financials (plus) Qualifications 5+ years of backend development experience Strong problem-solving and communication skills Bachelors/Masters in Computer Science or equivalent.
Posted Date not available
8.0 - 12.0 years
8 - 18 Lacs
hyderabad, pune, bengaluru
Work from Office
We are looking for an experienced Java Developer with a strong background in Spring Framework and reactive programming to join our dynamic team. The ideal candidate will have hands-on experience with modern Java technologies, microservices architecture, and cloud computing. This role requires deep knowledge in Java 17, Spring Boot, WebFlux, Apache Kafka, and CI/CD pipelines. Key Responsibilities: Develop and maintain high-performance, scalable Java applications using Spring Boot and reactive programming frameworks like Spring WebFlux. Design and implement microservices and stream processing systems using Apache Kafka. Work with RDBMS and NoSQL databases to ensure data consistency and performance. Implement security best practices using Spring Security. Manage continuous integration and continuous deployment (CI/CD) pipelines. Collaborate with cross-functional teams for cloud-based application development and deployment. Optimize and troubleshoot core Java applications. Use container orchestration tools like Kubernetes to deploy and manage microservices. Contribute to design discussions and help improve development processes. Must-Have Skills: Java: 5-10 years (Core Java, Java 17) Spring Boot: 5-10 years Spring Data: 2-5 years Spring Security: 2-5 years Spring WebFlux (Reactive Programming): At least 1 year Stream Processing: At least 1 year Apache Kafka: At least 1 year Apache SOLR: At least 1 year RDBMS: At least 1 year CI/CD: 2-5 years Cloud Computing: 2-5 years (AWS, Azure, or GCP) Kubernetes: 2-5 years Microservices: 2-5 years Python: At least 1 year Nice to Have: MongoDB - At least 1 year NoSQL databases - At least 1 year
Posted Date not available
4.0 - 6.0 years
2 - 6 Lacs
chennai
Work from Office
Java and J2EE technologies Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.) Hibernate or other ORM (Object-Relational Mapping) frameworks RESTful Web Services/APIs Database management (SQL) Testing frameworks (JUnit, Mockito, etc.) Familiarity with build tools (Maven, Gradle) Working in Agile methodologies like Scrum or Kanban might be preferred. Understanding of design patterns and best coding practices
Posted Date not available
5.0 - 9.0 years
9 - 13 Lacs
bengaluru
Work from Office
Educational Requirements MBA,MCA,MTech,Bachelor of Engineering,BCA,BSc,BTech,Bachelor Of Technology (Integrated) Service Line Application Development and Maintenance Responsibilities Lead and mentor a team of Java & Springboot Developers in the design, development, and maintenance of applications. Work with business stakeholders and technical teams to gather and analyze requirements for Java & Springboot applications. Design, develop, and enhance software solutions using Java & Springboot, including Microservices, MVC, Spring Data, and Spring Security. Write efficient and well-structured code to implement business logic and functionality on the Java platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing Java & Springboot applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate Java & Springboot applications with other systems and databases. Develop and maintain technical documentation, including system design, coding standards, and user manuals. Stay updated with the latest Java & Springboot technologies and industry trends, and recommend improvements or alternative solutions to enhance system performance and efficiency. Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities. Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Proactively identify and address potential risks or issues related to Java & Springboot applications and propose appropriate solutions. Provide leadership and guidance to the team and create a positive and productive work environment. Manage the team's workload and ensure that projects are completed on time and within budget. Delegate tasks and responsibilities to team members and provide regular feedback. Identify and develop the team's strengths and weaknesses and provide opportunities for professional growth. Additional Responsibilities: Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum of 5 years of experience as a Java & Springboot Developer, with at least 3 years of team handling experience Strong understanding of Java programming concepts, including object-oriented programming, data structures, and algorithms. Proficiency in Springboot framework, including Microservices, MVC, Spring Data, and Spring Security. Extensive experience with Java development tools, such as Eclipse and IntelliJ IDEA. Deep familiarity with relational databases, particularly MySQL and PostgreSQL. Expert knowledge of Java performance tuning and optimization techniques. Excellent problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Detail-oriented with a commitment to delivering high-quality software solutions. Proven ability to lead and mentor a team of developers. Leadership and management skillsPreferred Skills: Experience with cloud computing platforms, such as AWS, Azure, or Google Cloud Platform. Familiar with software development methodologies, such as Agile or Scrum. Understanding of software version control systems, such as Git or Subversion. Certification in Java or Springboot or related technologies.Join our team and leverage your Java & Springboot expertise to develop robust and efficient applications that contribute to our business success. We offer a collaborative work environment, professional growth opportunities, and a competitive compensation package. Apply now and become a valuable member of our Java & Springboot development team! Technical and Professional Requirements: Java, Springboot, Microservices, MVC, Spring Data Preferred Skills: Java-ALL Technology->Microservices->Microservices API Management Technology->Java->Springboot
Posted Date not available
7.0 - 12.0 years
5 - 9 Lacs
mumbai
Work from Office
The ideal candidate must possess knowledge relevant to the functional area, and act as a subject matter expert in providing advice in the area of expertise, and also focus on continuous improvement for maximum efficiency. It is vital to focus on the high standard of delivery excellence, provide top-notch service quality and develop successful long-term business partnerships with internal/external customers by identifying and fulfilling customer needs. The candidate should be able to break down complex problems into logical and manageable parts in a systematic way, and generate and compare multiple options, and set priorities to resolve problems. The ideal candidate must be proactive, and go beyond expectations to achieve job results and create new opportunities. The role must positively influence the team, motivate high performance, promote a friendly climate, give constructive feedback, provide development opportunities, and manage career aspirations of direct reports. Communication skills are key here, to explain organizational objectives, assignments, and the big picture to the team, and to articulate team vision and clear objectives. Senior Process Manager Roles and responsibilities: Design, develop, and maintain high-performance micro services using Java Spring Boot, ensuring scalability, reliability, and security. Integrate Generative AI capabilities into our applications, enabling natural language processing, machine learning, and other AI-driven functionalities. Gather requirements from stakeholders across the company to build web applications that leverage AI solutions. Architect web applications that utilize Generative AI capabilities to solve marketing team challenges. Collaborate closely with cross-functional teams, including front-end developers, data scientists, and other stakeholders, to understand and address business requirements. Develop and maintain efficient APIs to connect various components and services within the ecosystem. Optimize and fine-tune code for maximum efficiency and performance. Implement best practices for version control, continuous integration, and continuous deployment (CI/CD). Contribute to the documentation of code, APIs, and technical design for reference and knowledge sharing. Monitor and evaluate the performance of web applications hosted on cloud platforms. Stay up-to-date with the latest trends and developments in the Java ecosystem and AI technologies. Technical and Functional Skills: Bachelors degree in computer science, software engineering, or a related field is preferred. 7+ years of proven experience in Java Spring Boot development, including micro services architecture and development. Strong experience in Spring Core, Spring Security, Spring Web, Spring Data, and other Spring frameworks. Strong experience in UI frameworks HTML, CSS, JavaScript, React or Angular, jQuery, AJAX, JSON, XML, etc. Strong proficiency in RESTful API design and development. Strong knowledge of data structures, algorithms, and design patterns. Proficiency in version control systems, such as Git. Excellent problem-solving skills and the ability to work independently and in a team.. Strong communication skills, both written and verbal.
Posted Date not available
5.0 - 9.0 years
9 - 13 Lacs
coimbatore
Work from Office
Educational Requirements MCA,MSc,MTech,Bachelor of Engineering,Bachelor Of Technology Service Line Application Development and Maintenance Responsibilities Responsibilities: Lead and mentor a team of Java & Springboot Developers in the design, development, and maintenance of applications. Work with business stakeholders and technical teams to gather and analyze requirements for Java & Springboot applications. Design, develop, and enhance software solutions using Java & Springboot, including Microservices, MVC, Spring Data, and Spring Security. Write efficient and well-structured code to implement business logic and functionality on the Java platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing Java & Springboot applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate Java & Springboot applications with other systems and databases. Develop and maintain technical documentation, including system design, coding standards, and user manuals. Stay updated with the latest Java & Springboot technologies and industry trends, and recommend improvements or alternative solutions to enhance system performance and efficiency. Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities. Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Proactively identify and address potential risks or issues related to Java & Springboot applications and propose appropriate solutions. Provide leadership and guidance to the team and create a positive and productive work environment. Manage the team's workload and ensure that projects are completed on time and within budget. Delegate tasks and responsibilities to team members and provide regular feedback. Identify and develop the team's strengths and weaknesses and provide opportunities for professional growth. Additional Responsibilities: Requirements: Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum of 5 years of experience as a Java & Springboot Developer, with at least 3 years of team handling experience Strong understanding of Java programming concepts, including object-oriented programming, data structures, and algorithms. Proficiency in Springboot framework, including Microservices, MVC, Spring Data, and Spring Security. Extensive experience with Java development tools, such as Eclipse and IntelliJ IDEA. Deep familiarity with relational databases, particularly MySQL and PostgreSQL. Expert knowledge of Java performance tuning and optimization techniques. Excellent problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Detail-oriented with a commitment to delivering high-quality software solutions. Proven ability to lead and mentor a team of developers. Leadership and management skillsPreferred Skills: Experience with cloud computing platforms, such as AWS, Azure, or Google Cloud Platform. Familiar with software development methodologies, such as Agile or Scrum. Understanding of software version control systems, such as Git or Subversion. Certification in Java or Springboot or related technologies. Preferred Skills: Technology-Java-Java - ALL Technology-Java-Springboot
Posted Date not available
5.0 - 9.0 years
9 - 13 Lacs
chennai
Work from Office
Educational Requirements MCA,MSc,MTech,Bachelor of Engineering,Bachelor Of Technology Service Line Application Development and Maintenance Responsibilities Responsibilities: Lead and mentor a team of Java & Springboot Developers in the design, development, and maintenance of applications. Work with business stakeholders and technical teams to gather and analyze requirements for Java & Springboot applications. Design, develop, and enhance software solutions using Java & Springboot, including Microservices, MVC, Spring Data, and Spring Security. Write efficient and well-structured code to implement business logic and functionality on the Java platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing Java & Springboot applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate Java & Springboot applications with other systems and databases. Develop and maintain technical documentation, including system design, coding standards, and user manuals. Stay updated with the latest Java & Springboot technologies and industry trends, and recommend improvements or alternative solutions to enhance system performance and efficiency. Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities. Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Proactively identify and address potential risks or issues related to Java & Springboot applications and propose appropriate solutions. Provide leadership and guidance to the team and create a positive and productive work environment. Manage the team's workload and ensure that projects are completed on time and within budget. Delegate tasks and responsibilities to team members and provide regular feedback. Identify and develop the team's strengths and weaknesses and provide opportunities for professional growth. Additional Responsibilities: Requirements: Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum of 5 years of experience as a Java & Springboot Developer, with at least 3 years of team handling experience Strong understanding of Java programming concepts, including object-oriented programming, data structures, and algorithms. Proficiency in Springboot framework, including Microservices, MVC, Spring Data, and Spring Security. Extensive experience with Java development tools, such as Eclipse and IntelliJ IDEA. Deep familiarity with relational databases, particularly MySQL and PostgreSQL. Expert knowledge of Java performance tuning and optimization techniques. Excellent problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Detail-oriented with a commitment to delivering high-quality software solutions. Proven ability to lead and mentor a team of developers. Leadership and management skillsPreferred Skills: Experience with cloud computing platforms, such as AWS, Azure, or Google Cloud Platform. Familiar with software development methodologies, such as Agile or Scrum. Understanding of software version control systems, such as Git or Subversion. Certification in Java or Springboot or related technologies. Preferred Skills: Technology-Java-Java - ALL Technology-Java-Springboot
Posted Date not available
5.0 - 7.0 years
9 - 13 Lacs
pune
Work from Office
Educational Requirements Master Of Engineering,MBA,Bachelor Of Computer Science,Bachelor of Engineering Service Line Platforms & Services Unit Responsibilities Lead and mentor a team of Java & Springboot Developers in the design, development, and maintenance of applications.Work with business stakeholders and technical teams to gather and analyze requirements for Java & Springboot applications.Design, develop, and enhance software solutions using Java & Springboot, including Microservices, MVC, Spring Data, and Spring Security.Write efficient and well-structured code to implement business logic and functionality on the Java platform.Perform unit testing and debugging to ensure the quality and reliability of developed applications.Maintain and enhance existing Java & Springboot applications by troubleshooting issues, implementing bug fixes, and optimizing performance.Collaborate with other developers, database administrators, and system administrators to integrate Java & Springboot applications with other systems and databases.Develop and maintain technical documentation, including system design, coding standards, and user manuals.Stay updated with the latest Java & Springboot technologies and industry trends, and recommend improvements or alternative solutions to enhance system performance and efficiency.Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities.Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices.Proactively identify and address potential risks or issues related to Java & Springboot applications and propose appropriate solutions.Provide leadership and guidance to the team and create a positive and productive work environment.Manage the team's workload and ensure that projects are completed on time and within budget.Delegate tasks and responsibilities to team members and provide regular feedback.Identify and develop the team's strengths and weaknesses and provide opportunities for professional growth. Additional Responsibilities: Ability to develop value-creating strategies and models that enable clients to innovate, drive growth and increase their business profitability Good knowledge on software configuration management systems Healthcare domain experience is preferred Logical thinking and problem solving skills along with an ability to collaborate Understanding of the financial processes for various types of projects and the various pricing models available Ability to assess the current processes, identify improvement areas and suggest the technology solutions Client Interfacing skills Project and Team management Technical and Professional Requirements: Primary skills:Java-ALL,Technology-Java-Springboot,Technology-Microservices-Microservices API Management,Technology-UI & Markup Language-ANGULARJS2 Preferred Skills: Java-ALL Technology-Microservices-Microservices API Management Technology-UI & Markup Language-ANGULARJS2 Technology-Java-Springboot
Posted Date not available
5.0 - 10.0 years
7 - 11 Lacs
bengaluru
Work from Office
Educational Requirements Master Of Comp. Applications,Master Of Engineering,Master Of Science,MTech,Bachelor Of Comp. Applications,Bachelor Of Commerce,Bachelor Of Science,Bachelor of Engineering,Bachelor Of Technology Service Line Application Development and Maintenance Responsibilities Responsibilities: Lead and mentor a team of Java & Springboot Developers in the design, development, and maintenance of applications. Work with business stakeholders and technical teams to gather and analyze requirements for Java & Springboot applications. Design, develop, and enhance software solutions using Java & Springboot, including Microservices, MVC, Spring Data, and Spring Security. Write efficient and well-structured code to implement business logic and functionality on the Java platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing Java & Springboot applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate Java & Springboot applications with other systems and databases. Develop and maintain technical documentation, including system design, coding standards, and user manuals. Stay updated with the latest Java & Springboot technologies and industry trends, and recommend improvements or alternative solutions to enhance system performance and efficiency. Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities. Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Proactively identify and address potential risks or issues related to Java & Springboot applications and propose appropriate solutions. Provide leadership and guidance to the team and create a positive and productive work environment. Manage the team's workload and ensure that projects are completed on time and within budget. Delegate tasks and responsibilities to team members and provide regular feedback. Identify and develop the team's strengths and weaknesses and provide opportunities for professional growth. Additional Responsibilities: Requirements: Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum of 5 years of experience as a Java & Springboot Developer, with at least 3 years of team handling experience Strong understanding of Java programming concepts, including object-oriented programming, data structures, and algorithms. Proficiency in Springboot framework, including Microservices, MVC, Spring Data, and Spring Security. Extensive experience with Java development tools, such as Eclipse and IntelliJ IDEA. Deep familiarity with relational databases, particularly MySQL and PostgreSQL. Expert knowledge of Java performance tuning and optimization techniques. Excellent problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Detail-oriented with a commitment to delivering high-quality software solutions. Proven ability to lead and mentor a team of developers. Leadership and management skillsPreferred Skills: Experience with cloud computing platforms, such as AWS, Azure, or Google Cloud Platform. Familiar with software development methodologies, such as Agile or Scrum. Understanding of software version control systems, such as Git or Subversion. Certification in Java or Springboot or related technologies. Technical and Professional Requirements: Primary Skill - Java, Springboot, Angular, React.js Preferred Skills: Java Java-J2EE Java-Springboot Java-Microservices Java-Struts
Posted Date not available
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City