:
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)
Master s degree in computer science, engineering, or a related field
¿Te interesa este puesto?
Typical salary for Software Engineer:
USD 69,483 - 92,636
Based on 267 job listings
View full salary data