Are you a highly skilled Java Full Stack Developer passionate about building modern scalable applications Do you thrive in an environment utilizing Microservices AWS Cloud Services and cutting-edge frontend frameworks We re looking for an exceptional developer to join our team and contribute to all phases of the Software Development Life Cycle SDLC You will play a pivotal role in designing developing and maintaining both the backend and frontend of our core applications The ideal candidate has strong expertise across the full stack and is proficient with DevOps practices and cloud platforms specifically AWS Experience Required 5 years of relevant experience as Java Full Stack Developer Key Responsibilities Design develop and maintain robust backend systems using Java Spring Boot and Microservices architecture Build interactive high-performance front-end applications using Angular TypeScript RxJS and state management tools like NgRx NgXS Develop and integrate RESTful APIs and work with PostgreSQL or similar relational databases Ensure application quality by writing comprehensive unit and integration test cases using JUnit Mockito Jasmine and Karma Implement security features using Spring Security and apply role-based access control Manage project builds efficiently using Gradle Implement logging and monitoring solutions using tools like Grafana and Prometheus Leverage and integrate various AWS Cloud Services including API GatewayCognito for authenticationLambda for serverless functionsS3 for storageSQS for messagingSES for email services Apply advanced design patterns and adhere to software engineering best practices Collaborate with cross-functional teams to deliver high-quality features Positive To Have Skills Experience designing and implementing Camunda BPMN workflows Familiarity with AI-augmented Development tools like GitHub Copilot or Cursor AI Experience with containerizing and deploying applications using Docker Why Join Us We offer a challenging and rewarding environment where your skills in modern full-stack development and cloud technology will be key to our success If you re ready to make a significant impact on scalable high-availability applications apply today