Full Stack Developer (Java & Angular)
Synechron Technologies
Pune, Maharashtra, IndiaSENIOR
JavaAngularFull-StackMicroservicesDevOpsAgile
Job Description
Synechron is seeking a versatile and experienced Full Stack Developer to design, develop, and maintain scalable, high-quality applications supporting various enterprise business needs. This role involves managing end-to-end development processes, collaborating with cross-functional teams to translate business requirements into technical solutions.
Responsibilities
- Build tools: Maven, Gradle, or similar CI/CD pipelines: Jenkins, GitHub Actions, or similar Familiarity with containerization: Docker, Kubernetes (preferred but not mandatory) Preferred Software & Skills: Cloud platforms support (AWS, Azure, GCP) Microservices architecture Testing frameworks such as JUnit, Selenium, Jest or Enzyme Security protocols: OAuth, JWT, SSL/TLS Overall Responsibilities
- Lead the full software development lifecycle from design to deployment and maintenance
- Develop responsive, scalable, and secure front-end applications with React.js or Angular
- Build robust back-end services using Java and Spring Boot, APIs, and microservices architecture
- Collaborate with product managers, UX teams, and other developers to deliver cohesive solutions Write clean, efficient, and well-documented code following best practices and industry standards
- Conduct code reviews, optimize application performance, and implement security enhancements
- Develop and maintain scalable web applications front-end and back-end components
- Collaborate with cross-functional teams during requirement gathering, planning, and review sessions
- Conduct code reviews, unit testing, and performance optimization activities Troubleshoot production issues and lead root cause analysis
- Automate deployment pipelines and integrate testing frameworks into CI/CD workflows Keep documentation of system architecture, code standards, and deployment procedures
Qualifications
- Proficiency in front-end technologies: HTML5, CSS3, JavaScript (ES6+) and frameworks such as React.js or Angular
- Strong expertise in back-end development using Java (.NET or other frameworks are not applicable here) or equivalent object-oriented programming languages
- Experience with RESTful API design and integration
- Knowledge of databases: relational (MySQL, SQL Server, Oracle) and NoSQL (MongoDB, Cassandra)
- Version control: Git, GITHub or equivalent
- Build tools: Maven, Gradle, or similar
- CI/CD pipelines: Jenkins, GitHub Actions, or similar
- Familiarity with containerization: Docker, Kubernetes (preferred but not mandatory)
Nice to have
- Cloud platforms support (AWS, Azure, GCP)
- Microservices architecture
- Testing frameworks such as JUnit, Selenium, Jest or Enzyme
- Security protocols: OAuth, JWT, SSL/TLS
- Experience working in Agile teams and supporting DevOps processes
Benefits
- Flexible workplace arrangements
- Mentoring, internal mobility
- Learning and development programs
- Diversity & Inclusion initiatives under 'Same Difference'