Technical Lead with Java

Compunnel, Inc.

Berkeley Heights (NJ)

On-site

USD 120,000 - 150,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

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

Payments Technical Architect
Payments Technical Architect

Veriipro • Charlotte (NC)

On-site
USD 150,000 - 190,000
Technical Lead – FinTech
Technical Lead – FinTech

NationsBenefits India • Plantation (FL)

On-site
USD 140,000 - 210,000
Java Technical Lead / Architect| ( Hybrid : Dallas,TX) | Full Time Role
Java Technical Lead / Architect| ( Hybrid : Dallas,TX) | Full Time Role

Bramkas Inc. • Dallas (TX)

On-site
USD 140,000 - 180,000
Delivery Project Manager
Delivery Project Manager

Mphasis • New Jersey

On-site
USD 90,000 - 174,000
Lead Java Developer
Lead Java Developer

ENIN SYSTEMS INC • New York (NY)

On-site
USD 150,000 - 210,000
Java Full Stack Lead Developer
Java Full Stack Lead Developer

TechDigital Group • Mason (OH)

On-site
USD 140,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

Compunnel, Inc. • City of White Plains (NY)

On-site
USD 120,000 - 180,000
Azure Infra Architect
Azure Infra Architect

Cognizant • Durham (NC)

On-site
USD 140,000 - 190,000
Cloud architecture certifications
Lead Backend Engineer
Lead Backend Engineer

DynPro Inc. • Fremont (CA)

On-site
USD 170,000 - 210,000
Java Architect
Java Architect

Moofwd • New York (NY), Northern (KY)

On-site
USD 180,000 - 240,000