Job Title: Full Stack Java Developer
Location: Remote
Experience: 10+ years
Job Summary
We are seeking a skilled Full Stack Java Developer to design, develop, and maintain scalable web applications. The ideal candidate will have strong experience in Java-based backend development along with modern frontend frameworks, and a solid understanding of cloud and microservices architecture.
Key Responsibilities
• Design, develop, and maintain full-stack applications using Java and modern frontend technologies
• Build RESTful APIs and microservices using frameworks like Spring Boot
• Develop responsive UI using Angular
• Collaborate with cross-functional teams including product managers, QA, and DevOps
• Write clean, efficient, and maintainable code following best practices
• Integrate with databases such as MySQL, PostgreSQL, or MongoDB
• Participate in code reviews, testing, and deployment processes
• Troubleshoot and resolve production issues
Required Skills
• Strong experience in Java, J2EE
• Hands-on experience with Spring Boot, Spring MVC, Hibernate
• Frontend development experience with Angular
• Experience with REST APIs and Microservices Architecture
• Knowledge of HTML5, CSS3, Bootstrap
• Database experience with SQL and NoSQL databases
• Familiarity with Git, Maven, Jenkins
• Understanding of CI/CD pipelines