CareerPlan

Lead Software Engineer - Payments Tech Lead (Java)

USAFull-time$61k–$101k2026-10-22 → 2026-10-23

Core

Lead a high-performing delivery team to build secure, scalable, and resilient payment systems using Java and microservices.

Role type

Senior IC/Lead Software Engineer (Payments)

Builds

Secure, highly available, resilient, scalable payment systems and web applications

Domain

Financial Services / Payments

Deliverable

production ML models | product features

Required skills

Core Java, Object-Oriented Programming, Oracle RDBMS, SQL, Spring, JPA/Hibernate, Unix Scripting, Web Development, Modern JavaScript Frameworks (Ember, ReactJS, Angular), HTML5, Kafka, MQ Series, Agile Methods, SDLC Tools (JIRA, Jenkins, Git, JUnit, Selenium), Technical Design, Team Mentoring, Cross-Organizational Coordination

Preferred skills

Container-based development, Orchestration, Microservices Frameworks, Docker, Kubernetes, Spring Boot, Swagger, Cloud Development, NoSQL, Big Data Stores (Cassandra, Elasticsearch, Cloudera Stack, HBase), Streaming/Aggregation Frameworks (Storm, Spark), Banking/Payments Industry Experience

Technologies

Angular, Big Data, Cloud, Cassandra, Docker, ElasticSearch, Ember, Git, HTML5, Hibernate, JIRA, JPA, JUnit, Java, JavaScript, Jenkins, Kafka, Kubernetes, Load Balancing, NoSQL, Oracle, SQL, Selenium, Spark, Spring, Spring Boot, Swagger, Unix, Web, microservices

Responsibilities

Lead, mentor, and manage a high-performing delivery team, providing technical direction and ensuring high-quality outcomes. Keep the team on track to deliver key milestones against the roadmap and requirements. Explain and support architecture and design decisions, ensuring proposed solutions are practical and implementable. Work with technology peers and product owners to coordinate collaborative, end-to-end project delivery. Conduct code reviews and develop and review test scenarios with quality assurance partners. Take hands-on responsibility for delivering projects from start to finish. Plan cross-team dependencies with technology leads, architects, production management, business analysts, and quality assurance groups.