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.
#J-18808-Ljbffr