Design, develop, and maintain scalable, high-performance backend applications using Java 11+ and Spring Boot.
Develop and consume RESTful APIs to support web and mobile applications.
Implement responsive, interactive front-end features using Angular JavaScript frameworks.
Work with AWS services to build cloud-native solutions, ensuring performance, scalability, and reliability.
Write complex SQL queries and optimize database interactions for performance and integrity.
Collaborate with cross-functional teams including product managers, QA, and DevOps to deliver high-quality software solutions.
Participate in code reviews, unit testing, and continuous integration/deployment activities.
Troubleshoot, debug, and enhance existing systems to improve performance and maintainability.
Proven experience with Java 11 or higher and Spring/Spring Boot frameworks.
Strong knowledge of RESTful API design and implementation.
Proficient in Angular JavaScript and front-end development principles.
Hands-on experience with Amazon Web Services (AWS) and cloud-native application development.
Proficiency in SQL with experience in relational databases (e.g., PostgreSQL, MySQL, Oracle).
Familiarity with CI/CD pipelines, version control (Git), and Agile methodologies.
Strong problem-solving skills and the ability to work independently or as part of a team.
Excellent communication and collaboration abilities.