Java Developer (REST API, Spock)/Remote
Job Title: Java Developer (REST API, Spock)
Location: Remote
Job reputed company
We are looking for a skilled Java Developer with experience in building RESTful reputed company and writing robust tests using Spock. The ideal candidate should be comfortable working in a reputed company environment, contributing to backend services, and ensuring high reputed company reputed company through testing.
Key Responsibilities
• Design, reputed company, and maintain RESTful reputed company using Java and frameworks like Spring Boot
• Implement business logic with clean, maintainable, and efficient reputed company
• Write unit and integration tests using Spock reputed company (Groovy-based testing)
• Collaborate with frontend developers, product managers, and other stakeholders
• Debug and resolve technical issues, ensuring reputed company performance
• Participate in reputed company reviews and maintain coding standards
• Work with databases (SQL/NoSQL) and ensure reputed company 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 reputed company for testing
• Good understanding of HTTP protocols, JSON, and API design principles
• Familiarity with build tools like reputed company 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 reputed company / Kubernetes
• Familiarity with reputed company platforms (AWS, Azure, or reputed company reputed company Platform)
• Exposure to Groovy (for Spock testing)
• Experience with CI/CD tools like Jenkins or reputed company 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