HamburgerMenu
hirist

Solution Architect - Java

Sun Technologies
15 - 20 Years
Bangalore

Posted on: 29/10/2026

Job Description

Key Responsibilities:

- Solution Design & Architecture: Define and develop robust, scalable, and high-performing architectural solutions for enterprise applications.

- Technical Leadership: Guide development teams in adopting best practices, design patterns, and emerging technologies.

- Java Ecosystem Expertise: Architect solutions leveraging Spring MVC, Spring Boot, Hibernate, Microservices, and cloud-native Java applications.

- Database Architecture: Design and optimize relational (MSSQL, MySQL, PostgreSQL, Oracle) and NoSQL database solutions.

- Cloud & DevOps Integration: Define cloud-based solutions on AWS, Azure, or Google Cloud, ensuring seamless CI/CD pipelines and containerization (Docker, Kubernetes).

- Performance & Security: Implement industry best practices for application security, performance tuning, and scalability.

- Stakeholder Collaboration: Work closely with business stakeholders, product owners, and engineering teams to translate requirements into architectural blueprints.

- Technology Evaluation: Assess new technologies and frameworks, recommending adoption where appropriate to enhance solution capabilities.

- Mentorship: Provide guidance and technical mentorship to development teams, ensuring adherence to architectural standards and principles.

Required Skills & Qualifications:

- 15+ years of experience in Java/J2EE technologies with expertise in designing and architecting large-scale applications.

- Strong understanding of Microservices Architecture, Event-Driven Architecture, API Design, and RESTful services.

- Proficiency in Spring Framework (Spring Boot, Spring Cloud, Spring Security).

- Hands-on experience with multiple database technologies, including relational databases (MS-SQL, Oracle, MySQL, PostgreSQL) and NoSQL databases.

- Experience with Cloud Computing Platforms (AWS, Azure, Google Cloud) and container orchestration tools (Docker, Kubernetes).

- Familiarity with Enterprise Integration Patterns, Message Queues (Kafka, RabbitMQ), and Caching Strategies.

- Strong knowledge of DevOps practices, including CI/CD, Infrastructure as Code (Terraform, Ansible), and observability tools (Prometheus, Grafana).

- Exposure to Low-Code/No-Code platforms like Unqork and their integration with enterprise systems.

- Familiarity with JBoss EAP 6 / EAP7 with EJB 3.x

- Ability to analyze business requirements and translate them into technical solutions.

- Strong problem-solving skills and experience in performance tuning and security best practices.

- Excellent communication and leadership skills with the ability to collaborate across cross-functional teams.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...