Core responsibilities
- Analyze functional specifications and translate them into technical designs and implementation tasks.
- Build and maintain frontend components in Angular (TypeScript, RxJS)/ Kendo UI and integrate them with backend APIs.
- Produce unit, integration, and contract tests using JUnit 5, Test containers, and Jest. Apply BDD/TDD practices where applicable.
- Participate in sprint planning, daily standups, backlog refinement and retrospectives; collaborate closely with Product Owners, QA, and other development teams.
- Contribute to code reviews, enforce coding standards, and mentor peers on best practices.
- Diagnose and resolve production incidents, ensuring security compliance and minimal downtime.
- Document technical decisions, APIs (OpenAPI/Swagger), and configuration of items in Confluence and JIRA.
Contributing responsibilities
- Act as a proactive team player share knowledge, raise blockers early, and help meet delivery timelines.
- Provide clear status updates in sprint ceremonies and on the team Kanban board.
- Embrace continuous learning explore current frameworks (e.g., WebFlux), containerization, and CI/CD tooling.
- Support the creation and maintenance of CI pipelines (GitLabCI) and deployment automation (ArgoCD, Docker).
Technical competencies
*Required*
- React
- Java 17 and above
- Spring Boot (Latest)
- Spring Security (Latest)
- Apache POI (Excel generation)
- Oracle or PostgreSQL
- Jest (frontend) / Junit 5 / test containers for tests
- JIRA, Confluence
- Agile (Scrum/Kanban)
📌 Java Full Stack Developer (Chennai)
🏢 Synechron
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.