Java Architect – Distributed Enterprise Applications

Application ends: August 1, 2026
Apply Now

Job Description


Job Summary :

– We are looking for a seasoned Java Architect to define and drive the architecture of large-scale, distributed enterprise applications. This role requires deep technical expertise in the Java ecosystem, strong leadership capabilities, and the ability to align technology solutions with business strategy.

Key Responsibilities :

– Define and own solution architecture for enterprise-grade applications

– Design scalable, secure, and high-performance systems using Java technologies

– Drive microservices and cloud-native architecture adoption

– Collaborate with business and product teams to translate requirements into technical solutions

– Establish and enforce architecture standards, governance, and best practices

– Lead technical design discussions, code reviews, and architecture reviews

– Guide teams on design patterns, performance optimization, and scalability strategies

– Work closely with DevOps teams to implement CI/CD and automation pipelines

– Evaluate emerging technologies and recommend adoption where relevant

– Mentor and coach engineering teams across multiple projects

Mandatory Skills :

– Strong expertise in Java (8/11/17+)

– Deep experience with Spring Boot, Spring Cloud, Hibernate/JPA

– Proven track record in Microservices Architecture & Distributed Systems

– Strong experience in RESTful APIs and API design

– Hands-on experience with Cloud Platforms (Azure / AWS / GCP)

– Experience with Docker and Kubernetes

– Strong database knowledge (SQL & NoSQL Oracle, PostgreSQL, MongoDB, etc.)

– Experience in event-driven architecture (Kafka / RabbitMQ)

– Strong understanding of Design Patterns and SOLID principles

– Experience with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps)

Preferred Skills :

– Experience with Domain-Driven Design (DDD)

– Knowledge of Reactive Programming (Spring WebFlux)

– Familiarity with API Gateway & Service Mesh (Istio, Kong, Apigee)

– Experience in Security frameworks (OAuth2, JWT, SSO)

– Exposure to Observability & Monitoring (Prometheus, Grafana, ELK Stack)

– Experience in multi-cloud or hybrid cloud environments

Architecture Responsibilities :

– Define reference architectures, design guidelines, and reusable frameworks

– Ensure non-functional requirements (scalability, availability, security, performance) are met

– Conduct architecture reviews and risk assessments

– Drive modernization initiatives (monolith to microservices, cloud migration)

– Support pre-sales and solutioning activities

Leadership & Stakeholder Management :

– Act as a technical advisor to stakeholders and leadership

– Lead and mentor multiple engineering teams

– Drive technical decision-making and innovation culture

– Collaborate with cross-functional teams (Product, QA, DevOps, Security)

Qualifications :

– Bachelors / Master’s degree in Computer Science, Engineering, or related field

Soft Skills :

– Strong communication and presentation skills

– Excellent analytical and problem-solving abilities

– Ability to influence and drive consensus across teams

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru