You are a software developer with a passion for delivering value to customers through design and quality software development. You will join our team as a Java Developer, working in a collaborative environment and being driven and motivated to define technical requirements.
About the Role
This is an exciting new opportunity where you will be required to lead from the front and get your hands deep into the code. You will work on cutting-edge and reliable systems on a one-of-a-kind purpose-built platform, implementing technologies such as Java 8-11, Java EE7, and Angular.
Key Responsibilities
* Develop high-quality software solutions that meet customer needs.
* Collaborate with a multidisciplinary team to deliver projects on time and within budget.
* Design and implement effective technical solutions to business problems.
* Communicate technical ideas to non-technical stakeholders.
Requirements
* 3+ years of experience in Java development.
* Strong understanding of software development lifecycle (SDLC) processes and best practices.
* Knowledge of containerization deployment like Docker or Kubernetes.
* Experience with integration technologies such as Kafka.
Benefits
* Hybrid workplace – 3 days in the office of your choice.
* 6 months of dedicated onboarding with specific coaching.
* Ability to move through different verticals.
* On-site parking.
* Constant salary reviews.