Java Developer
Job Description
We are looking for a Java Developer to join our growing engineering team. In this role, you’ll contribute to the development of robust, scalable applications and services that power our health intelligence platform. You’ll work closely with other developers, DevOps, and product teams to create impactful solutions that help users optimize their health.
Key Responsibilities
- Participate in all phases of the software development lifecycle
- Write clean, maintainable, and scalable Java code
- Ensure that design and implementation comply with technical specifications
- Participate in code reviews, testing, and debugging
- Collaborate with cross-functional teams to troubleshoot and resolve issues
- Continuously improve the performance and reliability of backend services
Requirements
- BS/MS in Computer Science, Engineering, or a related field
- 5+ years of professional experience in Java development
- Proficiency in Java 8 or higher
- Strong knowledge of the Spring Framework
- Experience building and consuming RESTful APIs
- Familiarity with *nix-based operating systems
- Solid understanding of SQL and relational databases
- Good written and verbal communication skills in English
Preferred Qualifications
- Experience working in Agile/Scrum environments
- Understanding of microservices architecture
- Familiarity with cloud platforms such as AWS, Azure, or GCP
- Experience with NoSQL databases (e.g., MongoDB, DynamoDB)
- Proficiency with build tools such as Maven or Gradle
- Knowledge of CI/CD processes and tooling
Published 3 June
279 views
·
125 applications
📊
$3000-5000
Average salary range of similar jobs in
analytics →
Loading...