Lead Full Stack Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

O Fallon - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary


Client is seeking a Lead Software Engineer to join our growing Corporate Solutions team. This team is building a global B2B technology platform that empowers businesses of all sizes to manage payments more efficiently when buying or selling products and services. As a lead engineer youll be part of a collaborative Agile team working in a cutting-edge Mastercard technology hub. You will apply modern full-stack development practices with a strong emphasis on microservices architecture and scalable database development. Your contributions will help shape how client standardizes automates and optimizes digital payments across the global B2B landscape.
  • Lead the design development and deployment of high-quality Java microservices that integrate with modern front-end frameworks and third-party applications.
  • Apply 12-factor app principles to ensure robust scalable and cloud-ready solutions.
  • Contribute to all phases of the development lifecycle including planning coding testing reviews and delivery.
  • Collaborate closely with engineers product managers TPMs and test engineers to align technical and business goals.
  • Perform code reviews submit and manage Git pull requests and support continuous improvement.
  • Ensure adherence to Clients engineering best practices and compliance with enterprise security operations and architecture standards.
  • Optimize application performance and reliability for large-scale high-traffic systems.

Required:

  • 12 years of experience with either some lead experience or multiple senior developer roles.
  • Extensive experience as a full-stack Software Engineer or Software Developer in a fast-paced collaborative environment.
  • Strong experience developing backend applications using Java.
  • Proven expertise in designing and developing secure scalable microservices that handle high traffic volumes with strong knowledge of microservices architecture RESTful API design and integration patterns.
  • Advanced SQL knowledge with databases like PostgreSQL Oracle etc. and experience building solutions that scale.
  • Experience with front-end technologies including HTML JavaScript and frameworks like Angular.
  • Hands-on experience with cloud platforms such as AWS or Azure.
  • Experience with CI/CD practices containerization (Docker Kubernetes) DevOps practices automated testing and version control using Git.
  • Experience working in an Agile development environment.
  • Excellent verbal and written communication skills with the ability to articulate complex ideas clearly and concisely to both technical and non-technical stakeholders.
  • Strong analytical and problem-solving abilities with a focus on improving processes to accelerate delivery foster innovation reduce costs and improve quality.

Desired:

  • Experience in the commercial card or corporate banking space.
  • Familiarity with enterprise payment systems or financial services infrastructure.
  • Demonstrated ability to manage or lead complex technical projects and mentor junior developers.

Education:

  • Bachelors degree in Computer Science Engineering or a related field. Equivalent practical experience will be considered.
Skill / Technology Years of Experience Notes
Java (Backend Development) 10 12 years Core requirement; must be highly proficient.
Microservices Architecture 5 8 years Proven experience designing scalable secure services.
RESTful APIs & Integration Patterns 5 8 years Strong understanding required.
SQL (PostgreSQL Oracle etc.) 8 10 years Advanced knowledge for scalable database solutions.
Front-End (HTML JavaScript Angular) 3 5 years Solid experience; not the primary focus but important for full-stack.
Cloud Platforms (AWS Azure) 3 5 years Hands-on experience with deployment and scalability.
CI/CD Docker Kubernetes DevOps 3 5 years Familiarity with modern development and deployment practices.
Git & Code Reviews 5 10 years Experience managing pull requests and collaborative coding.
Agile Development 5 10 years Must be comfortable working in Agile teams.
Team Leadership / Mentorship 2 5 years Either formal lead experience or senior roles with mentoring.
Communication & Collaboration 10 years Strong verbal and written skills required.
Commercial Card / Corporate Banking (Desired) 1 3 years (optional) Nice to have; not mandatory.
Enterprise Payment Systems (Desired) 1 3 years (optional) Familiarity beneficial for domain understanding.
Client is seeking a Lead Software Engineer to join our growing Corporate Solutions team. This team is building a global B2B technology platform that empowers businesses of all sizes to manage payments more efficiently when buying or selling products and services. As a lead engineer youll be part of...
View more view more

Key Skills

  • Administrative Skills
  • Facilities Management
  • Biotechnology
  • Creative Production
  • Design And Estimation
  • Architecture