Refer A Friend
Thank you for your interest in this position.
We have received your application from Indeed, so the first step of your application is complete.
To finish your application we will email you further details.
Mid-Level Java Developer
Full-Time | Remote / Flexible | Coral Code
Build impactful digital solutions with Java.
We are looking for a Mid-Level Java Developer with 4–5 years’ experience to join our team at Coral Code. You will work with technologies like Java SE/EE, Spring Boot, JSP, JSF, and deployment environments such as Apache Tomcat to deliver high-performing, secure, and scalable web applications.
About Coral Code
At Coral Code, we leverage technology to make a meaningful difference. We partner with organisations worldwide, driving innovation and growth through world-class digital products. We combine the agility of a small business with the reach of a global player, giving you the best of both worlds.
What You will Do
- Develop and maintain Java-based applications with Java SE/EE and Spring Boot.
- Build dynamic web interfaces using JSP, JSF, and modern front-end integrations.
- Deploy and manage applications on Apache Tomcat and similar servers.
- Work with JavaBeans, RESTful APIs, microservices, and database integrations (SQL & NoSQL).
- Contribute to CI/CD pipelines, testing, and deployment processes.
- Collaborate with cross-functional teams to deliver exceptional client solutions.
What We are Looking For
- 4–5 years’ experience with Java SE/EE and Spring Boot.
- Strong grasp of OOP principles, design patterns, and best practices.
- Familiarity with frontend integration (JSP, JSF, or Thymeleaf) and modern JS frameworks.
- Experience deploying on Apache Tomcat or similar.
- Proficient in SQL (MySQL, PostgreSQL) and ORM frameworks (Hibernate/JPA).
- Exposure to CI/CD, Docker, and cloud platforms (AWS, Azure, or GCP).
Why Join Us?
- Work on Projects That Matter – Solve challenging, meaningful problems, not just maintain legacy code.
- Grow Your Skills and Career – Training, mentorship, and the freedom to explore new tools.
- Enjoy True Flexibility – Work remotely with flexible hours and autonomy.
- Be Part of a Supportive Team – Collaborative, respectful, and inclusive culture.
- Get Rewarded – Competitive pay, benefits, conference opportunities, and bonuses.
Apply now to build your career, high-impact software and shape the future of digital solutions at Coral Code.