Technical Lead with Java

Compunnel, Inc.

Berkeley Heights (NJ)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in the United States is seeking an experienced Technical Lead to design and develop enterprise-level solutions in the banking domain. The ideal candidate will have strong expertise in Java and microservices architecture, leading technical teams, and ensuring high-quality delivery. The position requires 12+ years of integration and distributed solution experience and familiarity with cloud strategies and data architectures. This role offers opportunities for collaboration with stakeholders and involvement in cutting-edge projects.

Qualifications

  • 12+ years of experience in designing and developing integration and distributed solutions.
  • 8+ years as a Technical Architect for microservices applications.
  • Experience in credit card, payment, or banking industry (minimum 3 years).
  • Strong knowledge of Data Architecture, Data Lakes, Data Warehouses.

Responsibilities

  • Design and develop integration, distributed systems, Big Data, and transformation solutions.
  • Lead architecture and implementation of microservices applications.
  • Collaborate with technical and non-technical stakeholders.
  • Ensure adherence to CI/CD processes and best practices.

Skills

Java
Spring Boot
Microservices architecture
Cloud strategies
Data architecture
Kafka
Docker
Kubernetes
RESTful services

Education

Bachelor’s degree in Computer Science, Software Engineering, or related field

Tools

Splunk
ELK
AWS
GCP
Azure

Job description

We are seeking an experienced Technical Lead with strong expertise in Java and proven experience in designing and developing enterprise-level solutions within the credit card, payments, or banking domain.

The ideal candidate will have a deep understanding of microservices architecture, cloud strategies, and data platforms, along with leadership skills to guide technical teams and ensure high-quality delivery.

Key Responsibilities
  • Design and develop integration, distributed systems, Big Data, and transformation solutions.
  • Lead architecture and implementation of microservices applications using Spring Boot, Spring Cloud, RESTful services, Kafka, Swagger, Docker, and Kubernetes.
  • Strategize and design data architecture aligned with enterprise standards.
  • Oversee evaluation of strategies and policies to meet business requirements.
  • Collaborate with technical and non-technical stakeholders, facilitating discussions and ensuring clarity.
  • Perform data profiling, source/target system analysis, and present insights.
  • Architect enterprise systems using industry-standard design patterns and cloud strategies.
  • Suggest and implement architectural, scalability, and performance improvements.
  • Ensure adherence to CI/CD processes and best practices.
  • Architect applications for containerization, API orchestration, and cloud deployment.
  • Work with multi-vendor, distributed teams across offshore and onshore environments.
  • Maintain excellent communication with stakeholders and leadership teams.
Required Qualifications
  • 12+ years of experience in designing and developing integration and distributed solutions.
  • 8+ years as a Technical Architect for microservices applications.
  • Expertise in Java, Spring Boot, Spring Cloud, RESTful services, Kafka, Swagger, Docker, and Kubernetes.
  • Experience in credit card, payment, or banking industry (minimum 3 years).
  • Hands-on experience with logging frameworks like Splunk or ELK.
  • Strong knowledge of Data Architecture, Data Lakes, Data Warehouses, Big Data platforms, and ETL/data pipelines.
  • Experience architecting enterprise systems using design patterns and cloud strategies (AWS, GCP, or Azure preferred).
  • Proficiency in CI/CD processes and containerized deployments.
  • Excellent written and verbal communication skills.
Preferred Qualifications
  • Familiarity with automation technologies and tools (e.g., RPA, workflow automation).
  • Experience in product implementation projects.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Certifications in cloud architecture or enterprise architecture are a plus.
Behavioral Skills
  • Self-starter with experience leading junior resources.
  • Hands-on architect with ability to implement and validate solutions.
  • Strong problem-solving and analytical skills.
  • Ability to work independently or within a team.
  • Flexible to rotational shifts (5 days WFO).
  • Effective communication and collaboration skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Technical Lead: Data Architecture & Cloud
Senior Technical Lead: Data Architecture & Cloud

Veriipro • Berkeley Heights (NJ)

On-site
Technical Lead
Technical Lead

Veriipro • Berkeley Heights (NJ)

On-site
USD 130,000 - 170,000
Senior Technical Lead (Java Full Stack)
Senior Technical Lead (Java Full Stack)

TechDigital Group • San Antonio (TX)

On-site
USD 100,000 - 150,000
Delivery Project Manager
Delivery Project Manager

Mphasis • New Jersey

On-site
USD 90,000 - 174,000
Technical Architect – Java
Technical Architect – Java

TechDigital Group • St. Louis (MO)

On-site
USD 130,000 - 150,000
Lead Java Developer
Lead Java Developer

IVIDTEK INC • Phoenix (AZ)

On-site
USD 140,000 - 190,000
Senior Java Developer (Financial Domain)
Senior Java Developer (Financial Domain)

TechDigital Group • Cary (NC)

On-site
USD 120,000 - 180,000
Solution Architect (JAVA/AWS)- Financial Domain
Solution Architect (JAVA/AWS)- Financial Domain

TechDigital Group • Plano (TX)

On-site
USD 120,000 - 180,000
Software Technical Lead
Software Technical Lead

K2 Partnering Solutions • Miami (FL)

On-site
USD 120,000 - 160,000
Full benefits (medical, dental, vision)
401k
Competitive salary
Technical Lead / Architect
Technical Lead / Architect

Tenarai • New York (NY)

Hybrid
USD 210,000 - 260,000