About Us
We are looking for a skilled Java Software Engineer to join our dynamic team. If you are passionate about developing high-quality software solutions and have strong technical expertise, we want to hear from you! As a Java Developer in our team, you will be responsible for developing robust, scalable, and efficient server-side applications.
Â
Key Responsibilities
- Contribute to the design, development, and testing of cloud-native Java applications
- Take part in code reviews and architectural discussions to ensure high-quality solutions
- Collaborate effectively in a global, virtual team environmentincluding colleagues in New York and offshore locations
- Engage with senior Business Partners and the Program Management team to deliver robust solutions
- Ensure project milestones are met on time, within budget, and with exceptional quality
- Partner with application support teams to resolve issues promptly and improve support workflows
- Provide guidance and mentorship to junior developers
Â
What will you need
- Bachelors degree in Computer Science, Information Systems, or a related field
- 7+ years of hands-on Java development experience, with strong core Java expertise
- Proficiency in Java unit testing frameworks such as JUnit 5 or TestNG
- Solid understanding of SQL and experience with relational databases
- Practical experience with JPA implementations like Hibernate
- Full software development lifecycle (SDLC) experience
- Strong grasp of Microservices Architecture principles
- Proven experience developing and testing microservices using the Spring Boot framework
- Experience in performance tuning, issue troubleshooting, and root cause analysis
- Scripting skills in Bash, Ksh, or Python for automation and tooling tasks
- Experience with containerization technologies such as Docker, Podman, or Buildah
- Foundational understanding of Kubernetes and container orchestration concepts
Â
Why should you join
BlackBelt team - You can join a cool and professional team, where everyone has a BlackBelt in technology;
Development - We are supporting your growth with trainings and certifications;
Diversity - You can switch between projects and Delivery Units;
WOW - We are supporting our colleague's health and well-being with WOW (Wellbeing Office Way) program;
Flexibility - If you enjoy home office, then you can still enjoy your couch after Covid;
Support - We are a caring organisation, if you face difficulties you can always count on us.