Job Description
Position Overview:
We are seeking a Senior Java Full-Stack Developer with strong backend and frontend expertise to design, develop, and maintain scalable web applications. The ideal candidate is proficient in Java/J2EE, Spring Boot, and modern frontend technologies like Angular and JavaScript, with hands-on experience in RESTful services and database integration.
Key Responsibilities:
- Develop, enhance, and maintain web applications using Java, Spring Boot, and frontend technologies such as Angular and JavaScript.
- Build and consume RESTful web services and integrate with other service technologies.
- Implement JPA/Hibernate for database persistence and optimization.
- Troubleshoot, debug, and resolve application issues efficiently.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Document technical issues, root causes, and resolutions for future reference.
Required Skills & Experience:
- 4-6+ years of hands-on experience in Java/J2EE development.
- Strong knowledge of Spring Boot, JPA/Hibernate, and MVC frameworks.
- Proficient in Angular, JavaScript, jQuery, HTML/CSS.
- Solid experience with RESTful services and web application integration.
- Comfortable with SQL and relational database concepts.
- Excellent troubleshooting and problem-solving skills.
Preferred Skills:
- Experience with AWS cloud services.
- Familiarity with Agile development methodologies.
- Exposure to CI/CD tools and DevOps practices.