Job Description
Location: Remote (India) – Must overlap 6 PM to 3:30 AM IST to align with US EST 6 AM – 3:30 PM
Engagement: Long-term
About the Role
We are seeking a skilled Backend Java Developer to join our distributed team. This is a fully remote position requiring strong Java expertise, database experience, and the ability to work independently while collaborating with a global team.
Key Responsibilities
- Develop, maintain, and optimize backend services.
- Write efficient queries and manage relational databases (PostgreSQL, Oracle).
- Implement performance improvements and troubleshoot backend issues.
- Collaborate remotely with engineers across time zones.
- Follow best practices in coding, testing, and documentation.
Required Skills
- Solid proficiency in Java.
- Strong understanding of application performance optimization.
- Experience with relational databases such as PostgreSQL or Oracle.
- Advantageous: Experience with JPA/Hibernate.
Preferred / Nice-to-Have Skills
- Exposure to cloud platforms (AWS EC2, S3).
- Familiarity with Docker and Kubernetes.
- Experience with JBoss, PostgreSQL, and Oracle DB.
Candidate Expectations
- Strong communication skills and accountability in a remote environment.
- Ability to work independently and deliver clean, reliable code.
- Problem-solving attitude with strong attention to detail.
Application Requirements
Please include:
- Summary of Java backend experience.
- Examples or projects demonstrating database work and optimization skills.
- Availability and hourly rate.