Java Full Stack Architect

Filled
March 7, 2026

Job Description

Job Summary:

We are seeking a highly skilled Java Full Stack Architect with strong expertise in web development, backend, frontend, and cloud technologies. The ideal candidate will design and lead full-stack solutions, implement microservices architectures, and collaborate with cross-functional teams to deliver scalable, high-performance applications. Exposure to Machine Learning (ML) and AI is a plus.

Key Responsibilities:

  • Architect and design end-to-end full stack applications across frontend, backend, and database layers.
  • Lead development of scalable microservices-based architectures.
  • Implement responsive and interactive frontend applications using Angular or React.
  • Develop secure, efficient backend services using Java or Python.
  • Integrate and manage APIs (RESTful), handle JSON and XML data formats.
  • Utilize cloud platforms (AWS, GCP) for deployment, scaling, and high availability.
  • Collaborate with cross-functional teams to define architecture, standards, and best practices.
  • Mentor and guide development teams on technical design, coding standards, and application architecture.

Required Skills & Qualifications:

  • Proficiency in Java or Python for backend development.
  • Strong frontend skills: HTML5, CSS3, JavaScript, Angular or React.
  • Experience with code repositories: Bitbucket or Git.
  • Experience with build and CI/CD tools: Jenkins.
  • Strong understanding of relational databases (SQL) and data modeling.
  • Experience with API development and integration (RESTful).
  • Knowledge of microservices architecture.
  • Familiarity with cloud technologies: AWS or GCP.
  • Understanding of Machine Learning or AI concepts is a plus.
  • Excellent communication, collaboration, and teamwork skills.

Education Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field, or equivalent experience.