We are seeking a skilled Java Full Stack Developer with strong experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have expertise in both backend and frontend technologies, with a solid understanding of software development best practices, cloud technologies, and modern application architectures.
Key Responsibilities
Design, develop, test, and deploy full-stack applications using Java and modern frontend technologies.
Build and maintain RESTful APIs and microservices.
Develop responsive and user-friendly web interfaces.
Collaborate with product owners, business analysts, architects, and QA teams throughout the SDLC.
Participate in requirement gathering, design discussions, code reviews, and sprint planning.
Optimize application performance, scalability, and security.
Troubleshoot and resolve application defects and production issues.
Develop and maintain technical documentation.
Implement CI/CD pipelines and DevOps best practices.
Bachelor''s degree in Computer Science, Information Technology, Engineering, or related field.
6+ years of experience in Java Full Stack Development.
Strong experience building enterprise-level applications.
Experience with Agile/Scrum development methodologies.
Excellent problem-solving and communication skills.
Required Skills
Backend Development
Java 8/11/17+
Spring Boot
Spring MVC
Spring Security
Spring Data JPA
Hibernate
Microservices Architecture
RESTful Web Services
Apache Maven/Gradle
Frontend Development
Angular (Preferred) or React
JavaScript
TypeScript
HTML5
CSS3
Bootstrap
Responsive Web Design