Job Description
We are seeking a skilled Backend Java Developer for a long-term remote role. The ideal candidate will have strong backend engineering experience, work independently, and collaborate effectively in a distributed team.
Required Skills
- Solid proficiency in Java
- Strong understanding of application performance optimization
- Experience with relational databases (PostgreSQL or Oracle)
- Advantage: JPA/Hibernate experience
Preferred / Nice-to-Have
- Exposure to cloud platforms (AWS EC2, S3)
- Familiarity with Docker and Kubernetes
- Experience with JBoss and database management
Responsibilities
- Develop, maintain, and optimize backend services
- Write efficient queries and work with relational databases
- Implement performance improvements and troubleshoot backend issues
- Collaborate remotely with the engineering team
- Follow best practices in coding, testing, and documentation
Expectations
- Strong communication skills and accountability in a remote environment
- Ability to work independently and deliver clean, reliable code
- Problem-solving mindset with attention to detail