We are looking for a skilled Full Stack Developer with strong experience in Java-based application development and RESTful APIs. The ideal candidate will take end-to-end ownership of features and work closely with cross-functional teams in an Agile environment.
Key Responsibilities
Design, develop, and maintain full stack applications using Java technologies
Build and consume RESTful APIs for scalable and secure services
Take full ownership of application components from design to deployment
Collaborate with product owners, designers, QA, and other developers
Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives)
Ensure high-quality code through reviews, testing, and best practices
Troubleshoot, debug, and enhance existing applications
Required Skills
Strong hands-on experience with Java
Solid understanding of RESTful API design and development
Experience in application development across frontend and backend layers
Familiarity with Agile/Scrum methodologies
Strong collaboration and communication skills