Responsible for building high-quality, innovative and fully performing software in compliance with coding standards and technical design. Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle; Document and demonstrate solutions; Develops flow charts, layouts and documentation
Requirements
- 5-7 years of relevant work experience
- College, university, or equivalent degree in Computer Science, Engineering, or related subject, or relevant equivalent experience
- Strong background on Angular (UI), Spring Boot (API/microservices), and relational/NoSQL databases in a serverless AWS environment (e.g., Lambda, API Gateway, DynamoDB, Aurora Serverless)
- Strong knowledge on serverless microservices leveraging AWS services such as Lambda, Step Functions, SQS, SNS, and Event Bridge, Fargate
- Design schema, write complex queries, and optimize performance for Oracle, PostgreSQL, and/or DynamoDB
- DevOps automation using AWS Code Pipeline/Code Build, GitHub Actions, and Terraform or AWS CDK
- Knowledge on using AI tools – Copilot
- Knowledge on Automated unit testing
Benefits
- Health insurance
- Retirement plan
- Paid time off