Join a forward-thinking company as an Intermediate Java Software Engineer, where you'll develop high-quality software solutions in a collaborative environment. You'll leverage your Java expertise and knowledge of frameworks like Spring to create maintainable applications that meet client needs. This role offers the chance to grow your technical skills while contributing to exciting projects and process improvements. With a strong focus on employee wellbeing and career progression, this innovative firm values its people and provides a supportive workplace culture. If you're passionate about technology and eager to make an impact, this opportunity is perfect for you.
Qualifications
Experience in Agile environments with a solid software engineering background.
Proficient in Java, TDD principles, and REST API development.
Responsibilities
Develop high-quality software solutions and maintain documentation.
Work within a Scrum team to enhance technical skills and process improvements.
Skills
Java
Agile
Test-Driven Development (TDD)
REST APIs
SQL
DevOps
Communication Skills
Tools
Spring/Spring Boot
JUnit
Hibernate
Apache Kafka
Docker
Kubernetes
Jenkins
Ansible
Packer
Job description
Join a forward-thinking company as an Intermediate Java Software Engineer, where you'll develop high-quality software solutions in a collaborative environment. You'll leverage your Java expertise and knowledge of frameworks like Spring to create maintainable applications that meet client needs. This role offers the chance to grow your technical skills while contributing to exciting projects and process improvements. With a strong focus on employee wellbeing and career progression, this innovative firm values its people and provides a supportive workplace culture. If you're passionate about technology and eager to make an impact, this opportunity is perfect for you.