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.
Fill out the form below and send your resume to participate in the selection process.