Junior Java Developer | Backend Role

Remotely
Full-time

We are a forward-thinking technology group that powers solutions across diverse sectors—from the fast-paced worlds of FinTech and E-commerce to the critical systems in Healthcare. Here, your growth is not an afterthought; it’s central to our mission. We believe in providing the tools and support necessary for you to build an exceptional career.


What You Will Do

- Develop, code, and maintain scalable backend services and APIs using Java, with a strong focus on the Spring Boot ecosystem.

- Collaborate closely with senior developers, product managers, and QA engineers within an Agile/Scrum framework to deliver high-quality software.

- Write clean, efficient, and well-documented code that serves as a model for future development.

- Participate actively in code reviews—an amazing opportunity to learn from seasoned professionals and improve your own skills.

- Assist in troubleshooting, debugging, and resolving technical issues across our development and production environments.

 procrastinating

- Contribute to all phases of the software development lifecycle (SDLC), from initial design and requirements gathering to deployment and maintenance.

- Support the seamless integration of our backend systems with various internal and external services, ensuring system-wide cohesion.


Core Qualifications

- A Bachelor’s degree in Computer Science, Software Engineering, or a closely related technical field is required.

- A solid academic foundation in object-oriented programming (OOP) principles, with demonstrated proficiency in Java (Java 11+).

- Foundational knowledge of the Spring Framework (especially Spring Boot) gained through coursework, personal projects, or internships.

- Basic understanding of relational databases (e.g., PostgreSQL, MySQL) and the ability to write fundamental SQL queries.

- Exposure to modern version control systems, specifically Git.

- Innate problem-solving skills and a meticulous attention to detail... the kind that spots a missing semicolon from a mile away.

- Excellent verbal and written communication skills, with a genuine enthusiasm for working as part of a collaborative team.


Bonus Points (Nice to Have)

- Prior experience building or consuming RESTful APIs.

- Familiarity with unit testing frameworks like JUnit or Mockito.

- An understanding of build automation tools such as Maven or Gradle.

- Exposure to containerization concepts (Docker) or cloud platforms (AWS, GCP, Azure) is a significant advantage.

- An active GitHub profile or personal portfolio that showcases your passion for coding and your projects.