Senior Java Architect
Relanto — San Jose, US
- Published on
About the Role
We are looking for an experienced Java Architect to lead the design and development of scalable, high-performance enterprise applications. The ideal candidate will have deep technical expertise in Java-based technologies and a strong background in system architecture and design patterns.
Key Responsibilities
- Define, design, and implement robust and scalable Java-based architectures for complex enterprise applications.
- Provide technical leadership to development teams, ensuring adherence to best practices, coding standards, and architectural principles.
- Evaluate and recommend appropriate technologies, tools, and frameworks to support project goals.
- Work closely with stakeholders, product managers, and engineering teams to gather requirements and translate them into technical solutions.
- Conduct code reviews, performance tuning, and ensure overall software quality and maintainability.
- Ensure system security, scalability, and reliability throughout the application lifecycle.
- Mentor developers and contribute to continuous improvement of the development process.
About the Candidate
- Required Skills & Qualifications:
- 10+ years of experience in Java/J2EE development and architecture.
- Proven expertise in Spring Framework (Spring Boot, Spring MVC, Spring Security).
- Strong understanding of RESTful APIs, Microservices architecture, and containerization (Docker, Kubernetes).
- Experience with cloud platforms (AWS, Azure, or GCP) and deployment strategies.
- Familiarity with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Hands-on experience with DevOps practices and tools like Jenkins, Git, Maven, and CI/CD pipelines.
- Strong problem-solving skills and ability to communicate complex technical concepts effectively.
Preferred Qualifications
- Experience with front-end technologies (e.g., Angular, React) is a plus.
- Knowledge of enterprise integration patterns and middleware solutions.
- Certification in Java or cloud platforms (AWS Certified Solutions Architect, etc.).