Java Solution Architect
Must-have:JavaScriptJavaHTMLCSSReactGitDockerKubernetesCloudDevOpsScrumCI/CDMicroservicesFinTechSecurityLead
Responsibilities
- Define end-to-end solution architecture for enterprise applications.
- Design scalable, resilient, and secure microservices using Java and Spring Boot.
- Lead architecture design, technical reviews, and implementation strategies.
- Develop REST APIs and enterprise integration solutions using Apache Camel.
- Drive cloud-native deployments using Docker, Kubernetes, OpenShift, and PCF.
- Implement CI/CD pipelines using Jenkins, Git, Maven, and Gradle.
- Ensure application security, performance, scalability, and high availability.
- Lead and mentor development teams and collaborate with business stakeholders.
- Drive technical modernization and architectural best practices.
Required Technical Skills
- Java, J2EE, Spring, Spring Boot, Hibernate.
- Microservices Architecture, REST APIs, Apache Camel.
- React JS, JavaScript, HTML5, CSS3.
- Docker, Kubernetes, OpenShift, PCF.
- Jenkins, Git, Maven, Gradle, CI/CD.
- Spring Security, OAuth2, JWT.
- Agile/Scrum, Design Patterns, Distributed Systems.
Required Experience
- 12–18 years of experience in enterprise application development.
- Strong hands-on experience in Java and Spring Boot.
- Proven experience designing microservices and enterprise solutions.
- Experience in cloud-native architecture and DevOps practices.
- Banking or financial services domain experience preferred.
- Strong technical leadership, communication, and stakeholder management skills.