Job Description

📍 Location: 100% Remote (U.S.-based candidates only) 📄 Employment Type: Full-time 🛂 Work Authorization: Must be authorized to work in the United States We are seeking a Senior Java Developer to join a high-performing engineering team building scalable, enterprise-grade applications for the U.S. market. This is a fully remote opportunity for experienced professionals who thrive in collaborative, agile environments and are passionate about clean, high-quality code. 🚀 Responsibilities: Design, develop, and maintain scalable backend services using Java Build and enhance RESTful APIs and microservices architectures Collaborate with product managers, architects, and cross-functional teams Participate in code reviews and contribute to technical decisions and best practices Troubleshoot, optimize performance, and ensure application reliability Support CI/CD processes and cloud-based deployments ✅ Required Qualifications: 5+ years of experience in Java development Strong experience with Spring Boot and microservices architecture Solid knowledge of REST APIs, SQL/NoSQL databases Experience with Git, CI/CD pipelines, and automated testing Familiarity with cloud environments (AWS, Azure, or GCP) Strong understanding of Clean Code, SOLID principles, and design patterns Experience working in Agile/Scrum environments ⭐ Nice to Have: Experience with Docker and Kubernetes Knowledge of messaging systems (Kafka, RabbitMQ) Experience with distributed or high-availability systems 👤 Profile: We’re looking for professionals who are: Proactive and ownership-driven Strong communicators and team players Comfortable working in a remote, distributed environment

Apply for this Position

To the professional in the field who wishes to apply:
Fill out the form below and send your resume to participate in the selection process.
Back to Positions