Senior Lead Software Engineer - Payments Tech / Java (Commercial & Investment Bank)

Archer
US - New Jersey - Jersey City
View Company Profile / << Go Back

  • Job Type: Full time
  • 14 days ago

Job Description

Lead an agile software engineering team building secure, stable, and scalable payment technology, while contributing hands-on through code development and reviews. Guide engineering practices, including responsible use of approved AI tools, and manage team delivery, stakeholder relationships, compliance, and engineers’ career growth.

Requirements: Requires at least five years of applied software engineering experience, including Java, Spring or Spring Boot, microservices, system design, testing, and operational support, along with experience leading engineering teams. Candidates should also bring expertise in secure and responsible AI-assisted development, CI/CD, agile methods, cloud-native systems, and high-throughput, low-latency distributed systems; CockroachDB, Cassandra, and reactive programming are preferred.

Key Skills: Java, Spring, Spring Boot, Microservices, System Design, Application Development, Software Testing, Operational Stability, AI-Assisted Software Development, Secure Coding, Continuous Delivery, Agile Methodologies, Cloud-Native Development, Distributed Systems, Team Leadership, Reactive Programming

Benefits: Health Care Coverage, On-Site Health And Wellness Centers, Retirement Savings Plan, Backup Childcare, Tuition Reimbursement, Mental Health Support, Financial Coaching




Fast Track Upload