Java Full Stack Architect
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
HCLTech is looking for a highly talented and self- motivated Java Full Stack Architect to join it in advancing the technological world through innovation and creativity.
Job Title: Java Full Stack Architect
Position Type: Full-time
Job ID: 117637
Location: Jersey City, NJ
Job Description
Role Summary:
We are seeking an experienced Full Stack Architect to design, build, and govern scalable, secure, and high-performance enterprise applications. The role requires strong hands-on expertise across front-end, back-end, microservices, cloud, and DevOps, along with the ability to guide teams and define technical standards.
Key Responsibilities
- Design end-to-end full stack architecture for web and enterprise applications.
- Define and implement microservices-based architectures using modern frameworks.
- Own application design decisions, including scalability, performance, security, and resilience.
- Develop and review backend services and APIs.
- Collaborate closely with UI, backend, DevOps, QA, and product teams.
- Ensure adherence to coding standards, architectural best practices, and design patterns.
- Perform code reviews and mentor senior and junior developers.
- Drive cloud adoption, CI/CD pipelines, and DevOps best practices.
- Participate in technical discussions with stakeholders and customers.
Technical Skills (Mandatory)
Backend
- Strong expertise in Java (Core Java, Java 8+)
- Frameworks: Spring Boot, Spring MVC, Hibernate
- RESTful API design, Microservices architecture
- Messaging/Event-driven systems (e.G., Kafka)
Frontend
- Strong knowledge of HTML5, CSS3, JavaScript (ES6+)
- Modern frameworks: Angular / React
- Experience with responsive UI and reusable component design
Databases
- Relational: Oracle, PostgreSQL, MySQL
- NoSQL: MongoDB
- Strong SQL and performance tuning skills
Cloud & DevOps
- Cloud platforms: AWS / Azure / GCP
- CI/CD tools: Jenkins, Maven
- Containerization: Docker, Kubernetes
- Monitoring & logging tools (e.G., ELK, Prometheus, Splunk)
Testing & Quality
- Experience with Unit, Integration, and Regression testing
- Knowledge of test frameworks (Selenium, Karma, Cucumber)
- Exposure to TDD / BDD practices
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 18 Yrs of overall IT experience.
- 5+ years architect role.
- Strong problem-solving, communication, and stakeholder management skills.
Nice to Have
- Exposure to API gateways and integration platforms.
- Experience with gRPC communication.
- Knowledge of