Technical Lead Java
Title: Technical Lead (with Java)
Location: Berkeley Heights, NJ (3 Days) and Princeton, NJ(2 Days) (based on client schedule)
We are seeking a senior Technical Architect (12+ yrs) with deep experience in microservices, cloud, and data architecture—preferably within the credit cards, payments, or banking domain.
Key Skills Needed
8+ yrs as a Technical Architect delivering large-scale microservices solutions
Expertise in Spring Boot, Spring Cloud, REST APIs, Kafka, Docker, Kubernetes
Strong experience in Distributed Systems, Big Data, Data Lakes, ETL pipelines, streaming/batch processing
Hands-on with logging/monitoring tools (Splunk or ELK stack)
Experience in cloud architecture (AWS/GCP/Azure) & CI/CD pipelines
Ability to lead modernization, transformation, and high-volume enterprise architecture
Strong communication skills to coordinate across business, tech, and leadership teams
Experience working with multi-vendor, onshore/offshore teams
Domain Experience
3+ years in Credit Cards / Payments / Banking
Soft Skills
Self-starter, hands-on architect
Strong problem-solving & leadership abilities
Team player and able to work in dynamic environments
Education
Bachelor’s degree in CS, Engineering, or related field
Job Type: Contract
Pay: $56.81 - $63.42 per hour
Work Location: In person