Java Developer with Kotlin

Java Developer with Kotlin

Posted 2 weeks ago by Insight International (UK) Ltd

Negotiable
Undetermined
Hybrid
Burgess Hill, England, United Kingdom

Summary: The role of Java Developer with Kotlin involves designing, developing, and maintaining high-quality backend applications. The candidate should possess strong expertise in Java and hands-on experience with Kotlin, along with a solid understanding of modern application development practices. This position requires collaboration with cross-functional teams and adherence to coding standards throughout the software development lifecycle. The role is based in Burgess Hill, UK, and offers a hybrid working arrangement.

Key Responsibilities:

  • Design, develop, test, and maintain scalable backend applications using Java and Kotlin
  • Develop and consume RESTful APIs and microservices
  • Collaborate with cross-functional teams including product, QA, and DevOps
  • Write clean, maintainable, and efficient code following best practices
  • Perform code reviews and ensure adherence to coding standards
  • Troubleshoot, debug, and optimize application performance
  • Participate in the full software development lifecycle (SDLC)

Key Skills:

  • Strong proficiency in Java (Spring / Spring Boot preferred)
  • Hands-on experience with Kotlin for backend development
  • Experience with microservices architecture
  • Strong understanding of object-oriented programming (OOP) concepts
  • Experience with REST APIs, JSON, and web services
  • Familiarity with databases (SQL/NoSQL)
  • Knowledge of version control systems (Git)
  • Strong analytical and problem-solving skills

Salary (Rate): undetermined

City: Burgess Hill

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role: Java Developer with Kotlin

Location: Burgess Hill, UK (Hybrid)

Hiring Type- Contract Role

We are seeking a skilled Java Developer with Kotlin experience to design, develop, and maintain high-quality backend applications. The ideal candidate will have strong expertise in Java, hands-on experience with Kotlin, and a solid understanding of modern application development practices.

Key Responsibilities

  • Design, develop, test, and maintain scalable backend applications using Java and Kotlin
  • Develop and consume RESTful APIs and microservices
  • Collaborate with cross-functional teams including product, QA, and DevOps
  • Write clean, maintainable, and efficient code following best practices
  • Perform code reviews and ensure adherence to coding standards
  • Troubleshoot, debug, and optimize application performance
  • Participate in the full software development lifecycle (SDLC)

Required Skills & Qualifications

  • Strong proficiency in Java (Spring / Spring Boot preferred)
  • Hands-on experience with Kotlin for backend development
  • Experience with microservices architecture
  • Strong understanding of object-oriented programming (OOP) concepts
  • Experience with REST APIs , JSON, and web services
  • Familiarity with databases (SQL/NoSQL)
  • Knowledge of version control systems (Git)
  • Strong analytical and problem-solving skills