Job Description
⏰ Working Hours: India Time 6:00 PM – 3:30 AM (US EST overlap till 5 PM)
🌐 Location: Remote (India)
💼 Type: Long-term / Full-time
About the Role
We are seeking a skilled Backend Java Developer to join our distributed engineering team. This is a fully remote position with a focus on developing, maintaining, and optimizing backend services for high-performance applications. The ideal candidate can work independently, solve complex technical problems, and deliver reliable code in a collaborative environment.
Required Skills
- Strong proficiency in Java and backend engineering principles
- Solid understanding of application performance optimization
- Experience with relational databases such as PostgreSQL or Oracle
- Advantage: Experience with JPA/Hibernate
Preferred / Nice-to-Have Skills
- Exposure to cloud platforms (AWS EC2, S3)
- Familiarity with Docker and Kubernetes
- Experience working with JBoss, PostgreSQL, and Oracle DB
Responsibilities
- Develop, maintain, and optimize backend services
- Write efficient queries and manage relational databases
- Implement performance improvements and troubleshoot issues
- Collaborate remotely with the engineering team
- Follow best practices in coding, testing, and documentation
Candidate Expectations
- Strong communication skills and accountability in a remote environment
- Ability to work independently and deliver clean, maintainable code
- Problem-solving mindset with attention to detail