Java Full Stack Developer - Remote (India)
webkit24
Job Description
We are looking for a highly skilled Java Full Stack Developer to join our remote development team. You will be responsible for designing, developing, and maintaining scalable backend systems using Java (Spring Boot) and integrating them with modern front-end technologies such as Angular or React. The ideal candidate is a problem-solver with a strong technical background and a passion for clean, maintainable code.
Key Responsibilities
Develop and maintain full-stack applications using Java, Spring Boot, and JavaScript frameworks (React.js or Angular).
Design and develop RESTful APIs and microservices architecture.
Integrate front-end interfaces with backend systems and databases.
Write clean, scalable, and testable code across the stack.
Collaborate with UI/UX designers, product managers, and other developers.
Perform code reviews, unit testing, and deployment in CI/CD environments.
Troubleshoot production issues and ensure high performance and responsiveness.
Stay updated on industry best practices and emerging technologies.
Required Skills
Strong proficiency in Java, Spring Boot, and Hibernate.
Hands-on experience with front-end frameworks like React.js, Angular, or Vue.js.
Solid understanding of REST APIs, JSON, and HTTP protocols.
Experience with MySQL, PostgreSQL, or other relational databases.
Familiarity with version control systems (e.g., Git).
Knowledge of CI/CD pipelines, Docker, and cloud services (AWS, GCP, or Azure) is a plus.
Excellent problem-solving and debugging skills.
Preferred Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field.
Experience working in Agile/Scrum development environments.
Prior experience in remote development teams is a plus.
Perks and Benefits
Fully remote work setup
Flexible working hours
Opportunity to work on cutting-edge projects
Competitive compensation
Performance-based bonuses
Share this job
About the Company