We are seeking a skilled and motivated Senior Full Stack Developer with expertise in Java (Or) Python, Reactjs (Or) AngularJS , and any Cloud to join our agile development team. You will be responsible for building, deploying, and maintaining robust, scalable, and high-performance web applications across the full stack — from backend APIs to front-end interfaces — while ensuring security, performance, and usability.
Key Responsibilities :
Agile Collaboration
- Work closely with the team to deliver sprint objectives in 2-week agile cycles , contributing to planning, development, testing, and deployment phases.
Backend Development
Develop and manage efficient, maintainable, and scalable applications using Core Java OR Python , Spring Boot , Hibernate , and Maven .Write unit and integration tests using frameworks like JUnit , TestNG , and Mockito to ensure code quality and reliability.Design, implement, and optimize relational databases , including data modeling and performance tuning .Frontend Development
Develop and maintain dynamic web applications using AngularJS / React.js , incorporating best practices in components , services , modules , and dependency injection .Write clean and maintainable TypeScript code using modern OOP principles such as interfaces , classes , and decorators .Translate UI / UX designs into responsive and interactive interfaces while ensuring accessibility compliance (WCAG standards).Conduct end-to-end testing using tools like Jasmine , Karma , or Protractor to maintain front-end reliability.Cloud & Deployment
Deploy and manage full-stack applications and databases on AWS Cloud (Preferred) , ensuring proper security configurations , scalability, and availability.Required Skills & Experience :
Proven Full Stack development experience with both backend and frontend technologies.Strong expertise in Java / Python , Spring Boot , Hibernate , and Maven .Solid experience with JavaScript , TypeScript , and AngularJS / Reatc.js (including Angular architecture concepts).Proficient in SQL with hands-on experience in relational database design and performance optimization.Strong understanding and hands-on experience with AWS cloud services and deployment best practices.Familiarity with testing frameworks : JUnit, TestNG, Mockito (backend); Jasmine, Karma, or Protractor (frontend).Experience working in Agile / Scrum environments and participating in sprint planning and delivery.