Your Responsibilities
- Maintain and develop systems and processes to help the team deploy, monitor, test and continuously deliver new features and improvements to our technology.
- Work closely with the whole development team to constantly review platform architecture and infrastructure with internal stakeholders, driving innovation and best practice across the entire tech team.
- Ensure the software delivered has a high-quality standard.
- Proactively seek opportunities to adopt continuous improvement initiatives. Champion efficiency, automation, and software development best practice in general.
- Provide technical consultation as well as expertise to Project Managers and technical stakeholders (solution architects, security architects, infrastructure etc.) to shape maintainable, high-performing, reliable, secure and cost-effective solutions.
- Assist with designing solutions for the project.
- Collaborate to maintain roadmap, estimations and oversee the delivery of projects, estimations and user stories.
- Coordinate to resolve impediments, and conduct root cause analysis.
- Troubleshoot escalated issues along with the support team.
Required Skills, Qualifications, and Experience
- 10+ years of Java experience.
- Experience with AWS Cloud Native and serverless architecture. (Example: Lambda, Step Function, API Gateway, S3, SQS, SNS, Event Bridge, AppSync etc.)
- Experience with gitlab pipelines, maven, gradle, Pulumi, Terraform.
- Experience with Serverless storage and database management systems. (Example: S3, EFS, Aurora/RDS, DynamoDB, DocumentDB etc.)
- Experience with RESTful APIs, GraphQL and API Gateway.
- Experience with Unit and Integration test.
- Experience with JIRA, Confluence.
Additional knowledge/skills
- Knowledge in relational DBs (MySQL, Oracle, Aurora) and SQL.
- Good understanding of Scrum, Agile development & DevOps.
- Good understanding of DDD, BDD, TDD and Design Patterns.
- Python, NodeJS and TypeScript as a plus.Full Stack development experience as a plus.
- Full Stack development experience as a plus.