Back to all jobs

Java Developer (REST API, Spock)/Remote

Work from home Full-time role Hiring

Job Title: Java Developer (REST API, Spock) Location: Remote Job Summary We are looking for a skilled Java Developer with experience in building RESTful APIs and writing robust tests using Spock. The ideal candidate should be comfortable working in a collaborative environment, contributing to backend services, and ensuring high code quality through testing.

Key Responsibilities

Design, develop, and maintain RESTful APIs using Java and frameworks like Spring Boot Implement business logic with clean, maintainable, and efficient code Write unit and integration tests using Spock Framework (Groovy-based testing) Collaborate with frontend developers, product managers, and other stakeholders Debug and resolve technical issues, ensuring optimal performance Participate in code reviews and maintain coding standards Work with databases (SQL/NoSQL) and ensure proper data handling Contribute to CI/CD pipelines and deployment processes Required Skills Strong proficiency in Java (Java 8 or above) Experience with REST API development using Spring Boot / Spring MVC Hands-on experience with Spock Framework for testing Good understanding of HTTP protocols, JSON, and API design principles Familiarity with build tools like Maven or Gradle Experience with version control systems like Git Knowledge of relational databases (e.g., MySQL, PostgreSQL) Understanding of unit testing, mocking, and test-driven development (TDD) Preferred Skills Experience with microservices architecture Knowledge of Docker / Kubernetes Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform) Exposure to Groovy (for Spock testing) Experience with CI/CD tools like Jenkins or GitHub Actions Soft Skills Strong problem-solving and analytical thinking Good communication and teamwork skills Ability to work in an agile environment Apply tot his job Apply To this Job

More remote roles to explore

JavaScript Developer; Remote

Work from home Full-time role

Java Developer (Remote)

Work from home Full-time role

Full Stack React.js Developer, Rate $60/Hr on C2C Long Term Remote Project.

Work from home Full-time role

Lead Dotnet developer- AI

Work from home Full-time role

Php Developer – Wordpress

Work from home Full-time role

C# with .NET MAUI Developer

Work from home Full-time role

Senior Wordpress Developer (Remote WFH) at Keller Executive Search International Georgia

Work from home Full-time role

Front End / Craft CMS / Wordpress Developer

Work from home Full-time role

Shopify Plus Developer (Part-Time → Full-Time, Live Zoom Collaboration)

Work from home Full-time role

Java - AWS Engineer job at Eliassen Group in Jersey City, NJ

Work from home Full-time role

Applikationsspezialist Women´s Health Ultraschall Schweiz

Work from home Full-time role

Experienced Remote Live Chat Support Specialist – Entry-Level, Part-Time Opportunity at arenaflex

Work from home Full-time role

Experienced Remote Data Entry Clerk and Research Participant – Flexible Work Arrangements at arenaflex

Work from home Full-time role

Senior Technical Analyst

Work from home Full-time role

Experienced Data Entry Specialist – Home-Based Opportunity with arenaflex

Work from home Full-time role

Information security analyst; A&A

Work from home Full-time role

Experienced Remote Data Entry Clerk / Typing Specialist – Flexible Work Arrangement at arenaflex

Work from home Full-time role

Remote | Biosafety / Laboratory Operations - Senior - $105/hour

Work from home Full-time role

Senior Higher Education Advisor / University Partnerships Lead

Work from home Full-time role

Workday consultant - (LATAM CANDIDATES ONLY)

Work from home Full-time role