Job Summary
We are seeking an experienced Java Full Stack Developer with 5+ years of hands-on experience in designing, developing, and maintaining end-to-end web applications. The ideal candidate will be responsible for delivering scalable, secure, and high-performance solutions across both frontend and backend layers, following modern architectural standards and best coding practices.
Responsibilities
- Design, develop, and maintain full stack web applications using Java technologies.
- Build and maintain backend services using Spring Boot.
- Develop responsive and dynamic user interfaces using Angular.
- Design, manage, and optimize databases using Microsoft SQL Server (MSSQL).
- Develop and integrate RESTful APIs for internal and external systems.
- Contribute to systems built on Microservices Architecture ensuring scalability and maintainability.
- Apply secure coding standards and software development best practices.
- Perform testing, debugging, and performance tuning.
- Collaborate with cross-functional teams including QA, DevOps, and Business teams to ensure timely delivery of high-quality solutions.
Requirements
- Minimum 5 years of proven hands-on experience in Java Full Stack development.
- Strong backend development experience using Spring Boot.
- Solid frontend development experience using Angular.
- Practical experience in Microsoft SQL Server (MSSQL) database design and management.
- Good understanding of RESTful APIs and Microservices Architecture.
- Familiarity with application security principles and clean coding standards.
Skills
- Strong analytical and problem-solving abilities.
- Ability to work effectively in Agile environments.
- Excellent time management and task prioritization skills.
- Strong attention to detail and code quality.