Hiring For a Java Architect (Onsite, FTE)
Title : Java Architect
Location : Mountain view , CA (Onsite)
Job Type- Full Time
JD for Java Architect :
Role Overview :
We are seeking a seasoned Java Architect with extensive experience in designing and developing enterprise-grade applications. The ideal candidate will have deep expertise in Java / J2EE, Spring frameworks, and RESTful web services, along with a strong understanding of modern architectural patterns such as microservices and cloud-native solutions.
Key Responsibilities :
- Architect and design scalable, secure, and high-performing Java-based applications.
- Lead and mentor development teams using Java / J2EE, Spring, and Spring Boot frameworks.
- Define and implement SOA principles and web service paradigms (REST / SOAP).
- Drive best practices for code quality, coverage, and build automation using tools like GIT and CI / CD pipelines.
- Collaborate with cross-functional teams to deliver robust backend services and web-based applications.
- Ensure compliance with authentication and authorization standards (e.g., OAuth 2.0).
- Architect and implement microservices solutions and containerized deployments.
- Work on AWS cloud environments and leverage services for scalability and resilience.
- Utilize Kubernetes for orchestration and deployment of containerized applications.
- Apply strong knowledge of algorithms, data structures, and database concepts to optimize performance.
- Stay updated with emerging technologies and demonstrate a strong passion for continuous learning.
Required Skills & Qualifications :
8+ years of hands-on experience in Java / J2EE development and architecture.Expertise in Spring, Spring Boot, and dependency injection frameworks.Solid understanding of SOA, REST, and SOAP web services.Proven experience in microservices architecture and cloud-native development.Hands-on experience with AWS, Kubernetes, and containerization.Familiarity with OAuth 2.0 or similar authentication protocols.Strong problem-solving skills with proficiency in algorithms and database design.Experience with GIT, code quality tools, and build automation.Excellent communication and leadership skills.