Java Technical Delivery Lead / Technical Architect
Role details
Job location
Tech stack
Job description
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., * 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.
Requirements
- 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
- Dynatrace
- Splunk
Cloud Platforms
- Microsoft Azure
- Google Cloud Platform (Google Cloud Platform)
Caching Technologies
- Redis
- Hazelcast, * 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., * Experience with AI and Machine Learning implementations.
- Financial Services or Enterprise-scale application experience.
- Strong stakeholder management and leadership skills.