Overview
Skills
Job Details
We are urgently seeking an experienced Java Architect / Technical Lead with 15+ years of experience for a prestigious banking project with EX- M&T Bank in Buffalo, NY. This is a full onsite role (no remote/hybrid option).
The ideal candidate will have deep expertise in Java technologies, enterprise architecture, cloud systems, and must have previously worked in the Banking or Financial domain.
Key Responsibilities:
Lead architecture, design, and development of complex Java-based enterprise applications.
Collaborate with technical teams, business analysts, and client stakeholders to define architecture vision.
Hands-on development of scalable and secure microservices.
Drive cloud migration and deployment strategies (AWS/Azure).
Mentor developers and provide technical leadership.
Conduct architecture reviews and ensure adherence to best practices.
Technical Skills Required:
15+ years of Java/J2EE experience with Spring Boot, Spring Cloud, and Microservices.
Expertise in AWS (preferred) or Azure cloud technologies.
Solid experience in designing RESTful APIs and enterprise integrations.
Familiarity with messaging systems like Kafka or RabbitMQ.
Hands-on with SQL/NoSQL databases like Oracle, MongoDB.
Strong experience with Docker, Kubernetes, and CI/CD pipelines.
Strong understanding of security standards for banking applications.