Job Description
Job Overview
We are looking for a skilled Java Developer to join our team in a remote capacity. This role requires supporting teams operating in the US Eastern Time Zone (EST) and collaborating closely with stakeholders through regular communication and technical discussions.
The ideal candidate is proactive, dependable, and comfortable working in a distributed environment while maintaining high standards of code quality and responsiveness.
Key Requirements
Must-Have Skills
- Strong hands-on experience in Java development
- Good knowledge of Docker (building, running, and troubleshooting containers)
- Excellent communication and collaboration skills
- Strong ownership mindset with accountability for tasks
- Ability to work effectively with US-based teams and stakeholders
- Comfortable providing timely updates and responses
Good to Have
- Experience working with custom Java frameworks
- Knowledge or hands-on experience with Apache Thrift
Responsibilities
- Develop and enhance Java-based backend services
- Collaborate with distributed teams through Zoom meetings and remote communication
- Participate in architecture and design discussions
- Troubleshoot and resolve technical issues proactively
- Write clean, reliable, and production-ready code
- Ensure system performance, stability, and scalability
- Maintain clear communication and status updates across time zones
Ideal Candidate
- Self-driven and highly responsible
- Comfortable working independently
- Strong problem-solving mindset
- Follows best software engineering practices
- Communicates clearly and responds promptly
Job Details
Engagement Type: Contract / Freelance / Long-term (depending on project needs)
Role: Java Developer
Work Mode: Remote
Collaboration Time Zone: US EST