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
Apply Now