Location: 100% Remote (Must be physically located in the United States)
Contract (6 months, with potential for extension or conversion to full-time based on performance and business needs)
Mid to Senior (4–8+ years preferred)
ASAP (flexible based on availability)
We are looking for an experienced Java Full Stack Developer to join our team on a 6-month contract basis. You will contribute to the design, development, and maintenance of modern, scalable web applications in a fully remote environment. This is a great opportunity to work on impactful projects with cutting-edge Java technologies while collaborating with product, design, and DevOps teams.
Develop and maintain full-stack web applications, focusing on backend services with Java and modern frontend technologies.
Build and enhance RESTful APIs and microservices using Spring Boot, Spring MVC, Spring Security, and related frameworks.
Create responsive, high-quality user interfaces with HTML5, CSS3, JavaScript/TypeScript, and frameworks such as React (preferred), Angular, or
Work with relational databases (PostgreSQL, MySQL) and/or NoSQL (MongoDB), including JPA/Hibernate, schema design, and query optimization.
Integrate applications with cloud platforms (AWS, Azure, or GCP), Docker containers, and CI/CD pipelines.
design, implementation, code reviews, unit/integration testing, deployment, and production support.
Write clean, maintainable, and testable code adhering to best practices and design patterns.
Debug and performance-tune applications in production environments.
Collaborate in an Agile/Scrum setting, contributing to sprint planning, daily stand-ups, and timely delivery.
4+ years of professional experience as a Java Full Stack Developer or equivalent role.
Strong expertise in Core Java (Java 11+ / 17+), OOP, concurrency, collections, lambdas, and streams.
Hands-on experience building production-grade applications with Spring Boot, REST APIs, microservices, and Spring ecosystem tools.
Solid frontend development skills using JavaScript/TypeScript, modern frameworks (React strongly preferred), HTML5, CSS3 (responsive design, SASS/LESS a plus).
Experience with relational databases and ORM frameworks (Hibernate/JPA).
Proficiency with Git, build tools (Maven/Gradle), and CI/CD workflows.
Basic knowledge of cloud services (AWS, Azure, or GCP) and containerization (Docker).
Strong problem-solving abilities and comfort working independently in a remote setup.
Excellent verbal and written communication skills for distributed team collaboration.
Experience with frontend state management (Redux, Context API, etc.) and styling libraries (Material-UI, Tailwind CSS).
Familiarity with testing tools (JUnit, Mockito, Jest, Cypress).
Exposure to Kafka/RabbitMQ, Redis caching, or observability tools (Prometheus, ELK).
Prior Agile/Scrum experience with Jira or similar tools.
Knowledge of security standards (OAuth2, JWT, OWASP Top 10).
Fully remote work with flexible scheduling
Competitive contract rate (based on experience; please include your expected rate in your application)
Opportunity to work on meaningful projects with potential for long-term extension or conversion
Collaborative remote culture with regular syncs and support
This is a 6-month contract position open only to candidates physically located and authorized to work in the United States (no visa sponsorship or relocation provided).
Candidates must be eligible to work as independent contractors (e.g., W-2 or 1099, depending on setup) and have reliable high-speed internet and a professional workspace.
Preference given to candidates available to start within 2–4 weeks.
If you're a skilled Java Full Stack Developer looking for a challenging 6-month contract opportunity in a remote environment, apply now Please submit your resume, your expected hourly/day rate, and a short note highlighting your most relevant full-stack project experience.
¿Te interesa este puesto?
Typical salary for Full Stack Developer:
USD 14,734 - 79,750
Based on 1,589 job listings
View full salary data