JOBSEARCHER

Java Architect

We are looking for an experienced Java Architect to design and lead the development of enterprise-scale applications. The ideal candidate will have strong expertise in Java, Spring Boot, and Microservices Architecture, along with experience building scalable, cloud-native, high-performance solutions.
Required Skills: 12+ years of IT experience with strong hands-on expertise in Java Extensive experience with Spring Boot, Spring MVC, Spring Cloud Strong experience designing and implementing Microservices Architecture Expertise in RESTful APIs, API Gateway, and service integration Experience with Kafka, JMS, and event-driven architectures Hands-on experience with AWS, Azure, or GCP Experience with Docker, Kubernetes/OpenShift, and containerized deployments Strong knowledge of Oracle, SQL Server, PostgreSQL, and NoSQL databases Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps Understanding of Design Patterns, SOLID principles, and Enterprise Architecture Experience with OAuth2, JWT, SSO, and application security best practices Strong problem-solving, leadership, and stakeholder management skills
Responsibilities: Architect, design, and develop enterprise applications using Java, Spring Boot, and Microservices Define technical roadmaps, architecture standards, and best practices Lead application modernization and cloud migration initiatives Collaborate with business and technical teams to deliver scalable solutions Conduct architecture reviews and mentor development teams Drive performance optimization, scalability, reliability, and security initiatives Ensure high-quality software delivery through DevOps and CI/CD practices