Tech Stack
AngularAWSCloudJavaSDLCSpringSpring BootSpringBootTypeScript
About the role
- Software Development Lifecycle (SDLC) for multiple online applications
- Contribute to technical architecture and technology choices
- Design and consume REST APIs (both front and back end)
- Apply best practices in code quality, security, and documentation
- Develop and maintain scalable web applications
- Work on front-end integration with 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
- Support development and maintenance of online applications focusing on 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
- 1 to 3 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)