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
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