Java Full Stack Developer
- Source: Naukri
- Synechron
- $19,955.82 to $31,509.2 /yr
- Hybrid
- Chennai
- Full-Time
- Mid level
Job Description
Responsibilities
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 new 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)
Skills
- Java
- TypeScript
- microsoft-typescript
- rxjs
- kendo-ui
- JUnit
- Jest
- open-api
- confluence
- JIRA
- gitlab-ci
- argo-cd
- Docker
- React
- spring
- spring-boot
- spring-security
- oracle
- PostgreSQL
