~ Design, develop, and maintain full-stack applications using Java (Spring boot) and Angular.
~ Architect, deploy, and manage scalable applications on AWS.
~ Develop and implement cloud-native solutions using microservices and serverless architectures.
~ Integrate applications with relational databases such as SQL and Amazon RDS.
~ Implement CI/CD pipelines and DevOps practices using tools like Jenkins, Git, and Jira.
~ Ensure application security by following AWS security best practices and implementing appropriate controls.
~ Collaborate with product managers, designers, and other developers in an Agile environment.
~ Troubleshoot, debug, and optimize performance of complex applications.
~ Participate in code reviews and maintain high standards of software quality.
Total Experience Expected: 06-08 years
~ Minimum 6+ years of professional experience in Software and Application development.
~ Strong hands-on experience in Angular, and Java Spring Boot development.
~ Solid understanding of REST APIs and microservices architecture.
~ Experience working with API management tools such as Apigee.
~ Experience collaborating with UI/UX teams using Zeplin for design implementation.
~ Experience with AWS services and cloud deployment.
~ Proficiency in SQL databases / Amazon RDS.
~ Familiarity with Jenkins, Git, and Jira.
~ Knowledge of Agile methodologies.
~ Knowledge of reporting tools such as Jaspersoft.
~ Understanding of secure coding practices and AWS security fundamentals.
~ Strong understanding of unit testing and code quality best practices.
~ Strong analytical, debugging, and problem-solving skills.
~ Good communication and teamwork abilities.
At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.
All of our positions are open to people with disabilities.