
Full Stack Engineer
Job Description
Posted on: October 9, 2025
Job Title: Full Stack Software Developer (Java Focus)Location: Remote
Job Type: Full-time
Department: Software Development / Engineering
About the Role:
We are seeking a highly skilled and motivated Full Stack Software Developer with strong experience in Java to join our growing development team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable web applications and services across the entire stack — from backend logic to front-end interfaces.
You’ll play a key role in delivering high-quality solutions that support our business goals, working alongside a team of developers, product managers, and designers in a collaborative and agile environment.
Key Responsibilities:
- Design, develop, test, and deploy full stack web applications using Java (Spring Boot) on the backend and modern JavaScript frameworks on the frontend (React, Angular, or Vue.js).
- Develop RESTful APIs and integrate with third-party services and databases.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code that adheres to best practices.
- Participate in code reviews, sprint planning, and technical discussions.
- Optimize application performance and troubleshoot issues across the stack.
- Ensure security, scalability, and maintainability of applications.
- Contribute to CI/CD pipeline development and DevOps practices.
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 1-3 years of hands-on experience with Java development, especially with Spring Boot or similar frameworks.
- Strong experience in front-end technologies like HTML, CSS, JavaScript, and frameworks such as React.js, Angular, or Vue.js.
- Proficiency in working with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
- Experience building and consuming RESTful APIs and working with JSON/XML data formats.
- Familiarity with version control tools such as Git.
- Experience with unit testing, integration testing, and test automation.
- Understanding of agile development methodologies.
Preferred Qualifications:
- Experience with containerization technologies such as Docker and Kubernetes.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
- Experience with CI/CD pipelines and tools such as Jenkins, GitLab CI, or GitHub Actions.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

DesignRemoteJobs.com
Get DesignRemoteJobs.com on your phone!

Product Manager – SocialFi Project

Artificial Intelligence Engineer

Solutions Engineer

Senior Product Manager (Loyalty)
