Job Description
Location: Remote (India)
Working Hours: 6:00 PM – 3:30 AM IST (must overlap with 5:00 PM US EST)
Engagement: Long-term, Full-time / Contract
Job Description
We are seeking a skilled Backend Java Developer to join our distributed engineering team. The role requires strong backend engineering expertise, proficiency with relational databases, and the ability to work independently in a remote environment.
Key Responsibilities:
- Develop, maintain, and optimize backend services in Java
- Work with relational databases (PostgreSQL, Oracle) and write efficient queries
- Implement performance improvements and troubleshoot issues
- Collaborate remotely with the engineering team to deliver high-quality software
- Follow best practices in coding, testing, and documentation
Required Skills:
- Strong proficiency in Java
- Solid understanding of application performance optimization
- Experience with relational databases (PostgreSQL, Oracle)
- JPA/Hibernate experience is a plus
Preferred / Nice-to-Have:
- Exposure to cloud platforms (AWS EC2, S3)
- Familiarity with Docker and Kubernetes
- Experience with JBoss and enterprise-scale database setups
What We Expect:
- Strong communication skills and accountability in a remote environment
- Ability to work independently and deliver clean, reliable code
- Problem-solving mindset with strong attention to detail