HamburgerMenu
hirist

Material+ - Technical Architect - Java/J2EE

Srijan Technologies Pvt. Ltd.
12 - 18 Years
Gurgaon/Gurugram

Posted on: 11/02/2026

Job Description

Description :


Key Responsibilities :


Core Java & Backend Architecture (50%) :


- Serve as the primary Java technical authority across multiple applications.


- Debug, analyze, and refactor large and complex Java codebases.


- Define and maintain scalable microservices architecture patterns.


- Ensure adherence to engineering best practices, including code quality, testing, performance optimization, and reliability.


- Guide teams on effective API design, integration strategies, and backend system robustness.


Frontend & React Ecosystem (30%) :


- Review and provide architectural inputs for ReactJS and React Native applications.


- Ensure frontend code quality, modularity, and alignment with UI/UX standards.


- Support teams in debugging, performance troubleshooting, and optimizing client-side applications.


AWS & Cloud Engineering (20%) :


- Provide architectural guidance on AWS services including ECS, IAM, API Gateway, Lambda, RDS/PostgreSQL, CloudFormation/Terraform, etc.


- Oversee and optimize DevOps pipelines (CI/CD), containerization, deployments, and automation.


- Support and enhance ETL/data integration processes using AWS Glue.


- Offer direction on Python-based components or scripts used within data or automation workflows.


Additional Responsibilities :


- Conduct technical design reviews, code reviews, and contribute to architectural decision records.


- Mentor development teams, raising the bar on engineering maturity, design clarity, and coding discipline.


- Troubleshoot cross-platform issues involving backend, frontend, cloud, and data layers.


- Translate business requirements into clean, scalable technical solutions.


- Ensure systems are built for observability, maintainability, and long-term sustainability.


Required Skills & Experience :


- 12+ years of software development experience, with at least 7+ years in Java.


- Strong understanding of Java frameworks such as Spring Boot, Spring Cloud, Hibernate, etc.


- Proven experience architecting complex distributed systems or microservices.


- Solid understanding of ReactJS / React Native fundamentals and ecosystem tooling.


- Hands-on experience with AWS, especially compute (ECS, Lambda), data (RDS/PostgreSQL), security, networking, and DevOps pipelines.


- Familiarity with AWS Glue or equivalent ETL/data integration tools.


- Good working knowledge of Python ( scripting, automation, simple ETL tasks ).


- Expertise in debugging, root-cause analysis, and performance tuning across the stack.


- Experience with CI/CD tools (GitHub Actions, Jenkins, ArgoCD, CodePipeline, etc.).


- Strong understanding of design patterns, clean code principles, and system architecture best practices.


- Excellent communication skills, with the ability to influence engineers and stakeholders.


Preferred Qualifications :


- Experience modernizing legacy applications to microservices or cloud-native architectures.


- Familiarity with container orchestration and fault-tolerant design. Background in engineering leadership, architecture councils, or technical governance initiatives.


Good-to-Have Skills :


- Knowledge of Python or JavaScript.


- Understanding of frontend technologies.


- Experience mentoring or guiding team members.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in