Ready to take the next step in your tech career? Apply now and let’s talk! If this sounds like the right fit for you, Ceek would love to hear from you! Are you an experienced Java developer ready to lead a dynamic team and drive innovative solutions?
What is expected of you?
- Lead and mentor a team of Java developers, promoting a culture of collaboration and high performance.
- Offer technical guidance and support, ensuring the team follows best practices and coding standards.
- Perform regular code reviews and deliver constructive, actionable feedback.
- Design, build, and maintain Java applications focused on performance, quality, and responsiveness.
- Develop scalable, maintainable software solutions that meet project goals.
- Keep current with industry trends and emerging technologies, integrating relevant advancements into the development cycle.
- Establish and uphold automated testing frameworks and quality assurance practices.
- Thoroughly test and debug applications to ensure reliable, issue-free software delivery.
- Monitor system performance and apply optimizations where necessary.
What are you expected to bring?
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related discipline.
- Hands-on experience in Kubernetes (k8s) environments.
- At least 5 years of proven experience in Java development and software engineering.
- Demonstrated leadership experience in mentoring and guiding development teams.
- Strong skills in database design and SQL.
- Experience working with Kafka messaging systems.
- Familiarity with distributed caching systems.
- Exposure to front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is an advantage.
- Experience working in Agile or Scrum environments.
- Excellent problem-solving and analytical thinking skills.
- Strong interpersonal and communication abilities.
- Capable of working independently and collaboratively in a fast-moving environment.
What’s in it for you?
- Comprehensive private health insurance
- Bi-monthly company-wide social and team-building events
- Flexible work arrangements, including hybrid and remote options
- Adaptable working hours to suit your lifestyle
- Daily meal allowance
- Ongoing training and professional development opportunities
If you’re ready to take the next step, we’re already starting the interview process—don’t miss this fantastic opportunity! Apply today.