Tech Stack
AngularAWSCloudJavaSDLCSpringSpring BootSpringBootTypeScript
About the role
- Support the Software Development Lifecycle (SDLC) for multiple online applications
- Contribute to technical architecture and technology choices
- Design and consume REST APIs for front-end and back-end
- Apply best practices in code quality, security, and documentation
- Develop and maintain scalable web applications
- Integrate front-end using Angular and TypeScript
- Design and implement backend services using Spring Boot
- Collaborate with the team leader and follow best practices in coding, testing, and documentation
- Ensure quality, performance, and alignment with technical vision
Requirements
- Bachelor’s degree in or Engineering in: Computer Systems Engineering, Software Engineering, Computer Science, Information Technology Electronic Engineering or related field with a specialization in software
- 6 to 8 years of experience
- Experience in full-stack development
- Proficiency in Java, Spring Boot, Angular, and TypeScript
- Experience with REST APIs, Git, and modern development workflows
- Knowledge of cloud technologies (AWS is a plus)