· Develop and maintain Java, Spring Boot applications · Build and consume RESTful APIs · Implement basic security using Spring Security (JWT/OAuth2 exposure preferred) · Use JPA/Hibernate for database interactions · Write unit tests using JUnit and Mockito · Fix defects and support production issues · Develop UI components using Angular (v10+) · Work with TypeScript, HTML5, CSS3 · Integrate frontend with backend services · Handle basic state management using RxJS · Deploy and support applications on AWS, working knowledge of C2, S3, RDS, IAM and CloudWatch · Use Docker for containerized deployments · Work with CI/CD pipelines (Jenkins / GitHub Actions / GitLab CI) · Experience with SQL databases (MySQL, PostgreSQL, Oracle) · Ability to write optimized queries · Basic exposure to NoSQL databases (DynamoDB or MongoDB)
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Mid Level