CrawlJobs Logo

Lead Software Engineer - Java

Poland, Warsaw · Job Posted April 16, 2026
Apply Position
Job Link Share

Job Description

Mastercard Developers is the single gateway for Mastercard partners to access a diverse range of payment, data, loyalty, and security APIs. The team is responsible for delivering an experience that ensures developers can quickly find the right API, assess its technical capabilities and integrate it into new and innovative solutions. We are looking for versatile and customer obsessed engineers to join our team. You will play a key role in designing and developing next generation digital products and services in Mastercard for a global audience.

Job Responsibility

  • Design and develop technical solutions for global customers (internal and external)
  • Continually ideate, scope, develop, deliver, test and iterate features for the constantly evolving and growing API Platform
  • Contribute to Mastercard Open Source projects that offer API Client signing and encryption libraries
  • Ensure appropriate levels of automation are adopted (build, deploy, configure, validate, monitor)
  • Liaise with other global technology, data, operations teams to execute
  • Act as subject matter expert for API Platform and services to support customer integrations on occasion

Requirements

  • Strong Java or Kotlin skills, including extensive experience building robust, scalable, and maintainable backend systems using SpringBoot
  • Experience in architecting and delivering complex web applications, with multiple examples of systems where you served as the lead engineer, driving both architectural decisions and hands-on implementation
  • You care about the technical architecture and design, ensuring that the solution is flexibly designed, performs efficiently and highly scalable
  • You actively contribute to code and stay hands on, conducting design and code reviews, mentoring engineers, and ensuring engineering excellence across the team
  • Proven experience designing and implementing cloud‑native applications, preferably on Pivotal Cloud Foundry (PCF) or other cloud platforms
  • Experienced working in an Agile environment with a global team that supports frequent production releases
  • Experience in designing and delivering high standard APIs, implementing API security models

Nice to have

Frontend development experience is a bonus

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Lead Software Engineer - Java

8 matching positions

Software Engineer / Lead Software Engineer – Border Protection (Firewall) Technologies

The Border Protection Product Team within the Information Security-Network Secur...
Location
Location
United States , Richardson
Salary
Salary:
97000.00 - 150000.00 USD / Year
State Farm
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java / Spring: 2–4 years of experience developing enterprise web applications using Java and Spring Framework (with a heavy emphasis on Spring Tool Suite).
  • Database Technologies: 2–4 years of experience working with PostgreSQL or DB2.
  • Application Server: 2–4 years of experience with Apache Tomcat as a web server/application deployment environment.
  • Required Programming Languages: Java
  • JavaScript
  • C++
  • C#
  • Python
  • Required Technical Skills and primary tools used: Spring Tool Suite
  • Microsoft Visual Studio
Job Responsibility
Job Responsibility
  • Create and maintain DBMS (Postgres) and IBM DB2
  • Create and deploy Java Spring applications in AWS, on EC2 servers, using Terraform code and Scalr
  • Use Azure for Entra ID for user management and authentication
  • Work with AWS Cloud, IaaS Servers, and Mainframe
  • Work with applications NSCRA (proprietary), nslookup (proprietary), Hot Spot Enabler (proprietary)
What we offer
What we offer
  • Annual raise and bonus
  • Robust health and wellbeing programs
  • State Farm pays most of your healthcare premium
  • Multiple healthcare plan options including high deductible plan
  • 100% coverage for in-network preventative care
  • Vision, dental, telemedicine, 24/7 mental health professionals
  • Educational benefits including training programs
  • Tuition assistance programs
  • Employee resource groups
  • Mentoring
  • Fulltime
Read More
Arrow Right

Lead Java Software Engineer - Developer

At Boeing, we innovate and collaborate to make the world a better place. We’re c...
Location
Location
United States , Herndon, Virginia; Seal Beach, California; El Segundo, California; Colorado Springs, Colorado
Salary
Salary:
Not provided
boeing.com Logo
Boeing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree
  • Active Top Secret Security Clearance
  • Experience working with both Windows and Linux operating systems
  • 10+ years of experience with Java, C++, Angular/React.js, HTML, and CSS Languages
  • 10+ years of experience in software configuration management tools
  • 10+ years of experience in developing software products in a cloud environment
Job Responsibility
Job Responsibility
  • Oversees the design, development, test, and maintenance of non-embedded software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards
  • Oversees the review, analysis, and translation of customer requirements into initial design of software products
  • Reviews the development, maintenance, enhancement and optimization of software products and functionalities for systems integrations
  • Oversees development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products
  • Oversees debugging and resolution of issues identified to ensure the reliability and efficiency of software products
  • Oversees research and implementation of current and emerging technologies, tools, frameworks and changes in regulations relevant to software development
  • Leads development, establishment, monitoring and improvement of software processes, tools and key performance metrics that align projects with organizational goals and industry benchmarks
  • Reviews planning, execution and documentation of software research and development projects
  • Consults on software domains, system-specific issues, processes and regulations
  • Oversees software project management activities and software supplier management functions
What we offer
What we offer
  • competitive base pay and variable compensation opportunities
  • health insurance
  • flexible spending accounts
  • health savings accounts
  • retirement savings plans
  • life and disability insurance programs
  • paid and unpaid time away from work
  • Generous company match to your 401(k)
  • Industry-leading tuition assistance program pays your institution directly
  • Fertility, adoption, and surrogacy benefits
  • Fulltime
Read More
Arrow Right

Lead Java Software Engineer

Join the Citi Futures Technology team, a dynamic and fast-paced group at the hea...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience in a hands-on software architecture, design and development role
  • Deep, demonstrable knowledge of server-side Java, including multi-threading, performance tuning, and building robust, scalable applications
  • Proven experience in architecting, designing and implementing complex, distributed systems and cloud microservices
  • Strong expertise with relational databases, including data modeling, query optimization, and performance tuning
  • Hands-on experience with high-throughput messaging platforms, specifically Kafka and Solace
  • Solid experience with modern CI/CD pipelines and tools (Git, Jenkins, Maven/Gradle)
  • A strong thought-leader, communicator and collaborator with a proven track record of success in an Agile delivery environment
Job Responsibility
Job Responsibility
  • Architect, design, build, and maintain high-performance, scalable, and reliable Java-based microservices
  • Tackle challenging technical problems related to concurrency, low-latency messaging, and large-scale data processing in a distributed environment
  • Work within a global Agile team to analyze complex business requirements, collaborating with traders, product managers and other key business stakeholders to deliver elegant and effective technical solutions
  • Uphold and contribute to our high standards for code quality, automated testing (unit, integration and regression), code reviews, and CI/CD practices
  • Drive the evolution of our platform by leveraging modern technologies like Kafka, Docker, and OpenShift, and contribute to the strategic transformation of our architecture
  • Serve as a technical advisor and coach to mid-level and senior developers and analysts, fostering a culture of technical excellence and continuous improvement
  • Take ownership of the full development lifecycle, from Architecture, design and implementation to deployment and operational support, ensuring the stability and integrity of our production environment
  • Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets. You will drive compliance with applicable laws, rules, and regulations, apply sound ethical judgment, and escalate control issues with transparency
What we offer
What we offer
  • Global benefits
  • Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance
  • Learn About Global Benefits
  • Fulltime
Read More
Arrow Right

Lead Java Software Engineer - Prime Finance Risk & Business Intelligence

The Opportunity: Shape the Future of Financial Risk Analysis. Join our team at t...
Location
Location
Poland , Warsaw
Salary
Salary:
268390.00 - 457010.00 PLN / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience designing, building, and deploying enterprise-scale, distributed backend systems
  • Deep, hands-on knowledge of modern Java (11+) and the Spring ecosystem (Spring Boot, Spring Security, etc.)
  • Strong command of SQL and experience with relational databases, particularly Microsoft SQL Server
  • Proven experience working in message-driven architectures with technologies like Kafka, RabbitMQ, or similar
  • A demonstrated track record of leading technical initiatives, making architectural decisions, and mentoring other engineers
  • Solid experience with CI/CD principles and tools (e.g., Jenkins, Tekton), and version control with Git
  • Experience with containerization and orchestration (Docker, Kubernetes, OpenShift) is essential
  • Excellent verbal and written communication skills
Job Responsibility
Job Responsibility
  • Design, develop, and own end-to-end software solutions using Java and the Spring ecosystem
  • Act as a technical leader within the team
  • Engineer high-throughput, low-latency systems
  • Harness the power of our message-driven architecture using Kafka
  • Contribute to and enhance our CI/CD pipelines
  • Integrate with a wide array of upstream data sources and downstream consumers
  • Take ownership of the full application lifecycle, including providing critical application support
What we offer
What we offer
  • Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program)
  • Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates
  • Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates
  • Employee Assistance Program financed by Employer
  • Paid Parental Leave Program (maternity and paternity leave
  • statutory and 2 weeks additional paid paternity leave)
  • Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates
  • Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events
  • Additional day off for volunteering
  • Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider
  • Fulltime
Read More
Arrow Right
New

Lead Software Engineer - Java Full Stack + GENAI

About this role: Wells Fargo is seeking a Lead Software Engineer In this role...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
July 19, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 5+ years of Software Engineering experience as a JAVA full stack developer (Spring, Spring Boot, Oracle, and UI)
  • Bachelors in engineering or equivalent with above mentioned years of experience
  • Experience with GenAI tools – Co Pilot
  • Strong analytical, verbal, written communication, and interpersonal skills
  • Strong knowledge on Agile Product development methodologies and collaborating with multiple stakeholders to deliver the quality products in a timely manner
  • Hands on experience on building microservices using Spring boot, Kafka, REST APIs, ORM, SQL/NO-SQL Databases
  • Strong knowledge and hands-on on designing highly secure, scalable, resilient, and performant applications using Java/J2EE design patterns, 12-factor app principles, cloud-native patterns, and practices
  • Deep understanding of application performance management, memory management, multi-threading patterns and practices
  • Strong knowledge of foundational skills: Data Structures, Design Patterns, OOPs, SOLID principles, and secure coding practices
Job Responsibility
Job Responsibility
  • Lead complex technology initiatives including those that are companywide with broad impact
  • Act as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering disciplines
  • Design, code, test, debug, and document for projects and programs
  • Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors
  • Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives
  • Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals
  • Lead projects, teams, or serve as a peer mentor
  • Fulltime
Read More
Arrow Right

Lead Software Engineer (Java, React, AWS)

Location
Location
United States , Plano
Salary
Salary:
179400.00 - 204700.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree
  • At least 4 years of experience in software engineering (Internship experience does not apply)
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
Job Responsibility
Job Responsibility
  • Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community
  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
What we offer
What we offer
  • performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • comprehensive, competitive, and inclusive set of health, financial and other benefits
  • Fulltime
Read More
Arrow Right

Lead Software Engineer - Java Full stack & Capital Markets Experience

Wells Fargo is seeking a Lead Software Engineer
Location
Location
India , BENGALURU; HYDERABAD
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
September 20, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 10+ years of hands-on experience in building application using Java, Spring framework and Spring Boot
  • Strong experience in designing and building microservices/ web services
  • Experience in Front end development experience with ReactJS or Angular JavaScript, NodeJS
  • Experience working in Capital Markets / Investment banking
  • Familiarity with MongoDB, including querying, data validation, and understanding of document schemas
  • Good to have experience in the payment's domain with working knowledge of Wires/SWIFT, and ISO 20022 message structures
  • Familiarity with ElasticSearch, including indexing concepts, search/query validation, and interpreting results
  • Familiarity with GenAI tools such as GitHub Copilot, Agentic AI workflows, and LLM based test generation
  • Knowledge on messaging service like Kafka, Solace, etc
Job Responsibility
Job Responsibility
  • Lead complex technology initiatives including those that are companywide with broad impact
  • Act as a key participant in developing standards and companywide best practices for engineering complex and large-scale technology solutions for technology engineering disciplines
  • Design, code, test, debug, and document for projects and programs
  • Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors
  • Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives
  • Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals
  • Lead projects, teams, or serve as a peer mentor
  • Comfortable working in an Agile software delivery environment and desire to collaborate and work closely with cross-functional team
  • Working closely with multiple technology teams to understand their requirements and deliver solutions
  • Learning, adapting and implementing new concepts, technologies and improvements
Read More
Arrow Right

Lead Software Engineer - Java, Microservices, Azure

Seeking an astute individual that has a strong technical foundation with ability...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
blueyonder.com Logo
Blue Yonder
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science or related
  • 5+ years of experience with a proven track record of successfully delivering global and highly scalable customer-facing digital products and capabilities
  • Hands on expert in full stack development experience using any of the stack Java, Spring Boot, Spring, NoSQL/Snowflake
  • Experience in meta-driven development and can demonstrate using it
  • Experience working with SQL and no-SQL datastores like Elasticsearch, Postgres, Snowflake
  • Expert in leveraging continuous integration and robust build/test automation, with a preference for cross platform stacks and containerization (Jira, Git, Jenkins, Maven, Gradle)
  • Experience utilizing cross cloud API platforms (Apigee)
  • Experience in one of the public cloud technology stack in Azure, AWS, GCP
  • Experience with Docker Containerization and Cloud services such as ElasticCache, EKS
  • Strong analytical skills to be able to manage complex problems using a number of techniques
Job Responsibility
Job Responsibility
  • Envision and develop a library of frontend and backend integrations to a best in class broker platform that will help enhance the Blue Yonder Data platform while building and or continually enhancing best in class customer experiences across channels
  • Be a change agent with technology development using cloud native architecture patterns in a distributed environment
  • Drive culture change in technology to become a truly Agile team which is self-organizing, DevOps and believes in everything automated
  • Collaborate with application teams for adoption of single Data platform
  • Discovering, Understanding, Leveraging, and Exposing new technologies and designs that will benefit the Data Platform
  • Evaluate and coach other engineers on the technical and interpersonal best-practices
  • Fulltime
Read More
Arrow Right