Negotiable
Undetermined
Remote
UK (Remote)
Summary: The role is for a full-time, remote Software Developer with a minimum of four years of relevant experience, focusing on designing and maintaining scalable service APIs and backend components using Kotlin and Quarkus. The position requires collaboration with cross-functional teams and a strong emphasis on code quality and testing. Candidates should have a solid understanding of RESTful API design and familiarity with microservices architecture. The role also involves troubleshooting and optimizing application performance.
Key Responsibilities:
- Design, develop, and maintain scalable and efficient service APIs and backend platform components using Kotlin, Quarkus & Open API skillset
- Implement RESTful APIs and integrations with various third-party end points
- Collaborate with cross-functional teams to define, design, and ship new features
- Write high quality, maintainable, and efficient code following industry best practices
- Perform peer code reviews, documentations and provide constructive feedback to team members
- Demonstrate experience in unit testing to ensure code quality and reliability
- Troubleshoot and debug applications to optimize performance
Key Skills:
- Proficiency in Kotlin programming language
- Strong knowledge of Open API specifications and tools
- Familiarity with database technologies (SQL and NoSQL)
- Understanding of Agile scrum methodologies and software development life cycle
- 4+ years of professional experience in software development
- Proven experience in developing applications using Kotlin and Quarkus
- Strong understanding of RESTful API design and implementation
- Familiarity with microservices architecture and cloud technologies
- Experience with version control systems (e.g., Git)
- Experience in setting up continuous integration processes and automated unit/UI testing
- Experience with OpenAPI for API documentation and design
Salary (Rate): undetermined
City: undetermined
Country: UK
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Required for a fulltime, remote contract, a Software Developer of at least four years’ relevant experience.
Responsibilities
* Design, develop, and maintain scalable and efficient service APIs and backend platform components using Kotlin, Quarkus & Open API skillset
* Implement RESTful APIs and integrations with various third-party end points.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Write high quality, maintainable, and efficient code following industry best practices .
* Perform peer code reviews, documentations and provide constructive feedback to team members.
* Demonstrate experience in unit testing to ensure code quality and reliability.
* Troubleshoot and debug applications to optimize performance.
Experience
* 4+years of professional experience in software development.
* Proven experience in developing applications using Kotlin and Quarkus.
* Strong understanding of RESTful API design and implementation.
* Familiarity with microservices architecture and cloud technologies.
* Experience with version control systems (e.g., Git).Experience in setting up continuous integration processes and automated unit/UI testing
* Experience with OpenAPI for API documentation and design.
Must have skills
* Proficiency in Kotlin programming language.
* Strong knowledge of Open API specifications and tools.
* Familiarity with database technologies (SQL and NoSQL).
* Understanding of Agile scrum methodologies and software development life cycle.
Nice to have skills
* AWS/Azure or any cloud exposure
* Experience with Quarkus framework for building Java services.
* Experience with containerization technologies (e.g., Docker, Kubernetes).
* Knowledge of CI/CD pipelines and DevOps practices.
* Familiarity with front-end technologies (e.g., React, Angular).
* Exposure to tools – JIRA, bitbucket, sonar
* Experience with service testing frameworks and methodologies.
To arrange a Teams-based interview, please email CV in the first instance to: jt@waconsultants.com
WA Consultants is an Employment Business and an Employment Agency as described within The Conduct of Employment Agencies and Employment Businesses Regulations 2003.