Overview
Skills
Job Details
Job Description:
We are actively hiring Java/Solution Architects with 15+ years of experience for enterprise-level architecture and application design roles. The ideal candidate will bring deep expertise in Java-based technologies, microservices, and cloud-native environments, and should have led the delivery of end-to-end solutions across large-scale systems.
This role is ideal for a technical leader who enjoys solving complex problems and working across teams to design intelligent, scalable, and modern enterprise platforms.
Key Responsibilities:
Lead the architecture, design, and development of large-scale enterprise Java applications
Define solution frameworks and reusable components for scalability and performance
Guide development teams on design patterns, system integration, and cloud optimization
Implement microservices-based architecture using Spring Boot and RESTful APIs
Collaborate with DevOps, QA, and Product teams to ensure end-to-end delivery
Provide technical leadership and mentoring to developers and junior architects
Evaluate new technologies, tools, and frameworks for ongoing innovation
Ensure alignment with enterprise security, compliance, and architecture standards
Required Skills & Experience:
15+ years of experience in Java/J2EE, Spring, Spring Boot, and REST API development
Strong understanding of Microservices, Event-driven Architecture, and Design Patterns
Experience with cloud platforms like AWS, Azure, or Google Cloud Platform
Hands-on experience with CI/CD pipelines, Docker, and Kubernetes
Proficiency in architectural documentation, technical specs, and stakeholder communication
Exposure to AI/ML integration, Kafka, or NoSQL databases is a plus
Excellent interpersonal and leadership skills
Nice to Have:
Experience with LLMs, LangChain, or AI integration frameworks
Experience in modern frontend stacks like React or Angular (for full-stack design awareness)
Knowledge of enterprise identity solutions, security standards, and DevSecOps practices