AI Skill Match
Skills You Have
Skills to Develop
You match all skills for this role!
About the Role
**Experience:** 8\+ Years Relevant **Job Summary** We are seeking an experienced **Software Engineer** with strong expertise in **Java and AWS cloud technologies** to design, develop, and enhance scalable, high\-performing applications. The ideal candidate will have hands\-on experience building cloud\-native solutions, working with modern development frameworks, and leveraging automation and testing tools to deliver reliable software that meets user needs. You will play a key role in developing end\-to\-end solutions, collaborating with cross\-functional teams, and continuously improving production services. **Key Responsibilities** * Develop **clean, secure, and maintainable code** following test\-driven development (TDD) practices * Design and build **scalable, reusable software components and services** * Collaborate closely with developers, QA, and cross\-functional teams to deliver high\-quality solutions * Troubleshoot and resolve production issues; ensure system stability and performance * Contribute to **application architecture, design decisions, and best practices** * Implement and follow **modern engineering standards**, including CI/CD and DevOps practices * Support system integration across multiple applications and services * Continuously improve **user experience and application performance** * Monitor, operate, and optimize production systems in a cloud environment * Provide **Level 3 (L3\) support** on a rotational/on\-demand basis (flexible, not mandatory) **Required Skills \& Qualifications** * Strong experience in **Java (Spring Boot)** and microservices architecture * Hands\-on experience with **AWS services**, such as: + ECS, ECR, Lambda, API Gateway + S3, DynamoDB, SQS, Step Functions + Exposure to API management tools (e.g., Apigee) is a plus * Experience with **frontend technologies**, such as AngularJS and TypeScript * Proficiency in **CI/CD and DevOps tools**, including: + Jenkins, GitLab, Maven, Docker, CloudFormation * Familiarity with **scripting languages** (Groovy, Bash) * Experience with **testing frameworks and practices**: + Gherkin, Cypress, Jest, Karate * Strong understanding of the **Software Development Lifecycle (SDLC)** * Knowledge of **secure coding practices** and code quality tools (e.g., SonarQube, Fortify) * Experience working in **Agile environments** **Preferred Qualifications** * Understanding of **user\-centered design principles** * Experience managing or contributing to **CI/CD pipelines** * **ITIL certification** (preferred but not mandatory) **What We’re Looking For** * Strong problem\-solving and analytical skills * Ability to work in a **fast\-paced, collaborative environment** * Ownership mindset with a focus on **quality and continuous improvement**
About Mastek Limited
Mastek Limited is a global leader in its sector, dedicated to innovation, high quality, and delivering outstanding client solutions.
Similar Jobs
No similar jobs found.