Java Technical Delivery Lead / Technical Architect
Location
Philadelphia, PA OR Mount Laurel, NJ OR Charlotte, NC OR Fort Lauderdale, FL (Hybrid)
Local candidates preferred.
Job Summary
We are seeking an experienced Java Technical Delivery Lead / Technical Architect to lead enterprise application development initiatives and drive end-to-end software delivery. The ideal candidate will possess strong technical leadership capabilities, deep expertise in Java-based microservices architecture, API development, cloud technologies, DevOps practices, and enterprise integrations.
This role requires close collaboration with business stakeholders, architects, product owners, and engineering teams to deliver scalable, high-quality solutions while ensuring alignment with organizational goals and best engineering practices.
Key Responsibilities
- Lead and manage end-to-end Software Development Life Cycle (SDLC) activities across multiple projects.
- Drive technical delivery and ensure adherence to timelines, quality standards, and business objectives.
- Design and implement scalable solutions using Java, Spring Boot, Microservices, REST APIs, and GraphQL.
- Architect and oversee enterprise application integrations and API-led connectivity solutions.
- Collaborate with cross-functional teams to define technical requirements and solution architecture.
- Drive CI/CD adoption and DevOps best practices across engineering teams.
- Monitor application health and performance using enterprise monitoring tools.
- Lead deployment planning, release management, and change management activities.
- Facilitate Agile ceremonies and support Scrum-based delivery processes.
- Mentor development teams and promote engineering excellence.
Required Skills
Core Technologies
- Java
- Spring Boot
- Microservices Architecture
- RESTful APIs
- GraphQL
- Web Applications
- Postman
- Selenium
DevOps & Integration
- GitHub
- Jenkins
- Kubernetes
- Apache Kafka
- MuleSoft Anypoint Platform
- Salesforce Integrations
- Python
Monitoring & Observability
Cloud Platforms
- Microsoft Azure
- Google Cloud Platform (Google Cloud Platform)
Caching Technologies
Methodologies
Experience Required
- 10+ years of software engineering experience.
- Proven experience as a Technical Delivery Lead, Technical Architect, or similar leadership role.
- Strong background in enterprise application architecture and distributed systems.
- Experience leading large-scale development and integration initiatives.
- Hands-on experience with cloud-native and containerized environments.
Preferred Qualifications
- Experience with AI and Machine Learning implementations.
- Financial Services or Enterprise-scale application experience.
- Strong stakeholder management and leadership skills.