Posted on: 05/06/2025
Job Summary :
We are seeking an experienced and strategic Java Architect to lead the design and development of high-performance, scalable Java-based systems. As a key technology leader, you will define architectural standards, evaluate tools and frameworks, and work closely with development teams to ensure the successful delivery of enterprise-grade software solutions.
Key Responsibilities :
- Define architectural standards, design patterns, and best practices.
- Guide development teams in making architectural decisions and resolving complex technical issues.
- Collaborate with stakeholders, including product managers and business analysts, to translate business requirements into technical solutions.
- Evaluate and recommend technologies, tools, and frameworks for projects.
- Conduct code and architecture reviews to ensure compliance with design and performance goals.
- Lead refactoring and modernization of legacy applications and systems.
- Mentor developers and foster a culture of engineering excellence.
- Define and maintain architecture documentation and system blueprints.
Required Skills & Qualifications :
- 4+ years of experience in Java development, including Spring, Spring Boot, and JPA/Hibernate.
- Proven experience in architecting and designing distributed systems and microservices.
- Strong understanding of RESTful APIs, web services, and integration patterns.
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Strong knowledge of cloud platforms (AWS, Azure, or GCP).
- Experience with messaging systems (Kafka, RabbitMQ, JMS) and database technologies (RDBMS and NoSQL).
- Familiarity with DevOps practices, CI/CD pipelines, and infrastructure as code.
- Excellent communication and stakeholder management skills
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1490975
Interview Questions for you
View All