Role Summary
We are seeking an experienced Java Full Stack Developer for a long-term remote engagement. The role involves core development activities across the full stack, including UI implementation using Web Components and Microservices architecture. The selected candidate will collaborate with global teams to deliver backlog items, ensure code quality through testing, and maintain robust system documentation.
Key Responsibilities
- Execute core development activities for UI (Web Components) and Microservices (REST API, gRPC, event-driven architecture).
- Collaborate with the team (EPT) to analyze backlog items and deliver high-quality solutions.
- Participate in team meetings and engage with stakeholders to understand business and technical requirements.
- Develop, maintain, and execute unit tests and automation for all features.
- Troubleshoot, debug, and fix technical issues efficiently.
- Create and maintain detailed documentation for code, APIs, and system architecture.
Required Skills
- Backend Development:Proficiency in Java with Spring Boot, REST API, gRPC, Kubernetes, and MongoDB. Experience working with event-driven architecture is essential.
- UI Development:Strong skills in Angular (specifically Angular 17+; not AngularJS), TypeScript/JavaScript, Angular Components, and State Management.
- Process & Tools:Solid experience in Agile environments, using Jira, and implementing CI/CD processes for continuous delivery.
Qualifications
- Full Stack expertise is preferred, though strong experience in either Backend or UI development will be considered.
- Proven experience in writing unit tests and automation.
Additional Information
- Shift Timings:CET Timings
- Project Duration:Long-term role (Minimum 12 months)
- Work Mode:Remote
- Interview Process:Evaluation includes an interview with a live coding session.
- Email:[HIDDEN TEXT]
APPLY-[HIDDEN TEXT]
#JavaFullStack #Angular17 #SpringBoot #RemoteJobs #JavaDeveloper #FullStackDeveloper #ContractJobs #HiringNow