Full-Stack Java and Angular Developer
Synechron Technologies
Apply on company website
Full-Stack Java and Angular Developer
Synechron Technologies
Mumbai/Bombay
Not disclosed
Job Details
Job Description
Full-Stack Java & Angular Developer – Microservices, Cloud & Security Expertise
Job Summary
Synechron is seeking a highly skilled Full-Stack Java & Angular Developer to create scalable, reliable, and feature-rich web applications supporting enterprise business processes. In this role, you will design, develop, and integrate high-performance server-side services with responsive, reusable front-end components. Your expertise will contribute to digital transformation initiatives by delivering seamless, secure, and maintainable solutions that meet business goals and user needs.
Software Requirements
Required:
Extensive experience with Java (version 8+) and Spring Boot / J2EE for backend development (7+ years)
Proven experience in Angular (v10+) for front-end development, including TypeScript, HTML5, CSS3, and JavaScript
Strong understanding of RESTful APIs and microservices architecture for building scalable backend services
Knowledge of SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB) for data management
Experience with version control tools such as Git
Familiarity with CI/CD pipelines and automation using tools like Jenkins, GitHub Actions, or similar
Preferred:
Experience with cloud platforms such as AWS, Azure, or GCP
Use of UI component libraries like Angular Material or PrimeNG
Exposure to containerization (Docker) and orchestration (Kubernetes) for deployment
Knowledge of security best practices including secure API development and data protection
Overall Responsibilities
Design and develop RESTful APIs and server-side microservices using Java (Spring Boot) to support business features
Build responsive, high-quality front-end interfaces with Angular that offer seamless user experiences
Collaborate with product managers, UX/UI designers, and QA teams to deliver maintainable, scalable solutions
Ensure system performance, reliability, and security through adherence to best practices and code reviews
Integrate front-end with backend services and external systems for end-to-end functionality
Automate deployment pipelines and support continuous integration/delivery efforts
Troubleshoot production issues, conduct root cause analysis, and optimize application performance
Document architecture, code, and API specifications for clarity and future maintenance
Support platform upgrades, performance tuning, and scaling activities
Stay updated on emerging front-end/back-end technologies and incorporate best practices
Technical Skills (By Category)
Programming Languages (Essential):
Java (version 8+) for backend services
TypeScript, JavaScript (ES6+) for front-end development
Frameworks & Libraries:
Spring Boot, Spring MVC, Spring Data JPA
Angular (version 10+), with experience in TypeScript
Front-end: Angular Material or PrimeNG (preferred)
Databases & Data Management:
Relational: MySQL, PostgreSQL, Oracle
NoSQL: MongoDB, Redis (preferred)
API & Microservices:
RESTful API design, microservices development, and API security practices
Cloud & Infrastructure:
AWS, Azure, or GCP basic familiarity for deployment (preferred)
Containerization: Docker, Kubernetes (preferred)
Infrastructure as Code: Terraform, CloudFormation (preferred)
Development & DevOps Tools:
Git, Jenkins, GitHub Actions, or similar CI/CD tools
Security & Best Practices:
Secure coding principles, API security, and compliance awareness
Experience Requirements
7+ years of full-stack development experience working with Java, Spring Boot, and Angular in enterprise environments
Proven track record of delivering scalable, maintainable APIs and front-end interfaces
Experience working within Agile teams for iterative development and delivery
Familiarity with cloud deployment strategies, CI/CD pipelines, and container orchestration (preferred)
Industry experience in finance, banking, or regulated sectors is advantageous but not mandatory
Day-to-Day Activities
Develop, test, and deploy robust server-side and client-side components for web applications
Integrate APIs and external services to support business and user functionality
Conduct code reviews, performance optimizations, and security assessments
Collaborate with product, UI/UX, and QA teams to ensure business goals are met
Support application deployment, environment configuration, and scaling activities
Troubleshoot, diagnose, and resolve issues affecting system stability or performance
Document system architecture, API specs, and best practices for maintenance and audits
Stay current with new frameworks, tools, and industry standards
Qualifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
7+ years of full-stack experience with Java and Angular in enterprise environments
Certifications in Java development, cloud, or relevant frameworks are a plus
Demonstrated success in building scalable, secure, and user-friendly enterprise applications
Professional Competencies
Exceptional problem-solving and analytical abilities
Strong communication skills for stakeholder engagement and technical documentation
Leadership qualities to mentor junior developers and promote best practices
Adaptability to evolving technologies, standards, and business requirements
Focus on delivering high-quality, secure, and scalable solutions
Ability to prioritize tasks and manage multiple deliverables effectively
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Experience Level
Senior LevelJob role
Work location
Mumbai, India
Department
Software Engineering
Role / Category
Frontend Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 7 years
About company
Name
Synechron Technologies
Job posted by Synechron Technologies
Apply on company website