Distributed systems architecture and microservices
Lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions
Job Summary
Lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions.
Oversee timelines, team allocation, risk management and task prioritization to ensure the successful delivery of solutions within scope, time, and budget.
Contribute or set strategy, drive requirements and make recommendations for change, plan resources, budgets, and policies.
Matching Summary
Lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions.
Skills & Requirements
Must-have
Java and AWS cloud services
Agile development, CI/CD automation
Distributed systems architecture and microservices
Infrastructure as Code tools
Monitoring tools experience
Nice-to-have
React or modern UI frameworks
Excellent communication and stakeholder management