Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Burgess Hill?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Ubique Systems

Burgess Hill / Global

Java Developer-Kotlin

Job Description

As a Java with Kotlin Developer, you will design, develop, and maintain backend services and applications using modern Java and Kotlin frameworks. You’ll collaborate with product owners, architects, and fellow engineers to deliver high-quality code, participate in code reviews, and improve engineering standards.

Key Responsibilities

Develop and enhance backend systems using Java and Kotlin

Write clean, maintainable, and efficient code following best practices

Collaborate with DevOps to support CI/CD pipelines and automated testing

Participate in architectural discussions and suggest improvements

Troubleshoot, debug, and resolve performance issues

Review code and mentor junior engineers

Contribute to API design and integration with frontend services

Required Skills & Experience

Strong experience in Java (8+)

Kotlin solid practical experience

Experience with Spring Framework (Spring Boot, Spring MVC, etc.)

Good understanding of RESTful API design and microservices architecture

Familiarity with SQL databases (e.g., PostgreSQL, MySQL)

Knowledge of version control systems (e.g., Git)

Experience with unit/integration testing frameworks (e.g., JUnit, MockK)

Ability to write effective technical documentation

Excellent communication and teamwork skills

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs