Design, develop, and maintain full-stack applications using Angular/React (front-end) and Java Spring Boot (back-end).
Develop Web Services using REST and Service-Oriented Architecture.
Apply Object-Oriented Design principles, design patterns, and application integration techniques.
Work with databases including design and SQL proficiency.
Implement automated testing using frameworks like JUnit and BDD.
Utilize Unix/Linux OS and basic Linux commands.
Translate technical designs into workable solutions.
Build, deploy, and monitor applications using CI/CD pipelines.
Follow agile development methodologies.
Requirements:
Bachelors or Masters degree in Computer Science , Engineering, or related field.
Strong foundation in Angular, Java, Spring MVC, JPA, Spring Boot, REST API, and CI/CD pipelines.
Hands-on experience in Java EE and Core Java.
Experience with Playwright for testing.
Proficiency in automated testing frameworks.
Familiarity with Unix/Linux environments
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time