Role Summary We are looking for a Full Stack Developer with 2–6 years of experience in Angular and Java technologies to build and maintain enterprise-grade web applications. The ideal candidate should have strong experience in Angular, Java Spring Boot, RESTful APIs, relational databases, and exposure to AWS cloud services. Experience in the Logistics or Supply Chain domain will be an added advantage. Key Responsibilities • Develop responsive and scalable web applications using Angular and Java. • Design, develop, and maintain RESTful APIs using Spring Boot. • Build intuitive and responsive user interfaces using Angular, TypeScript, HTML5, and CSS3. • Develop secure, scalable, and high-performance backend services. • Integrate frontend applications with backend APIs and third-party services. • Write clean, reusable, and maintainable code following best practices. • Participate in code reviews, unit testing, debugging, and performance optimization. • Collaborate with cross-functional teams in an Agile environment. • Contribute to application deployment and support on AWS cloud platforms. Required Technical Skills Frontend • Angular (v17 + preferred) • TypeScript • JavaScript (ES6+) • HTML5 • CSS3 • Bootstrap or Angular Material Backend • Java 11/17/21 • Spring Boot • Spring MVC • Spring Data JPA • Hibernate API Development • RESTful APIs • JSON • Swagger/OpenAPI • Postman Database • PostgreSQL / SQL Server / Oracle • SQL Cloud • AWS (EC2, S3, RDS, IAM, CloudWatch) • Basic understanding of cloud deployment and monitoring Tools • Git • Maven • Azure DevOps or Jira • IntelliJ IDEA or Eclipse Good to Have • Experience in the Logistics, Supply Chain, Transportation, or Warehouse Management domain • Microservices architecture • Docker • Kafka or event-driven architecture • Spring Security • OAuth2/JWT • JUnit & Mockito • CI/CD pipelines Soft Skills • Strong analytical and problem-solving skills • Good communication and collaboration abilities • Ability to work effectively in Agile teams • Strong ownership and commitment to quality Educational Qualification • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Submit your application directly to the hiring team.