Job Overview
We are seeking an experienced Enterprise Java Architect to design, develop, and deploy high-performance applications using Java Spring Boot.
The ideal candidate will have deep expertise in microservices architecture, load balancing, Java Collections, and CQRS-based system design.
Key Responsibilities
- Lead the development of scalable, maintainable, and secure enterprise applications using Java and Spring Boot.
- Design and implement systems with optimal scalability, security, and performance.
- Collaborate with cross-functional teams to deliver robust solutions that meet business requirements.
Required Skills
- 8 years of hands-on experience in Java development and leadership roles.
- Expertise in Spring Boot, Microservices architecture, and Load Balancing techniques.
- Strong understanding of Java Collections, concurrency, and system design principles.
- Experience with CQRS (Command Query Responsibility Segregation) and API design (REST/GraphQL).
- Familiarity with DevOps practices, including CI/CD pipelines, Docker, and Kubernetes.
- Excellent problem-solving skills and ability to lead development efforts end-to-end.