What you'll do:
As a Software Engineer specialising in Java/Scala, your role will involve developing robust, scalable technology solutions that meet business requirements. You'll be working closely with regional and global teams, designing, and building new functionalities in relevant languages. Your excellent communication skills will be use as you clearly articulate technical designs and concepts across various disciplines and teams. Coaching and mentoring a team of highly motivated technologists will also be part of your responsibilities. You'll adhere to Test Driven Development practices, including continual integration, while thriving in a fast-paced, challenging environment.
- Develop robust, scalable technology solutions to meet business requirements.
- Collaborate with regional and global teams to design and build new functionalities.
- Communicate technical details effectively across disciplines and teams.
- Coach and mentor a team of highly motivated technologists.
- Adhere to Test Driven Development practices including continual integration.
- Work in a fast-paced, challenging environment.
What you bring:
The ideal candidate for this Software Engineer position brings along professional experience developing solutions with Scala/Java. You are well-versed in both OOPS and Functional programming principles. Your knowledge experience extends to ReactJS, Elastic Search, Angular JS. You possess strong development expertise with an understanding of event sourcing and CQRS principles. Your experience includes using design patterns and following best Software Engineerging practices. You have experience writing Specification by Example / Feature Files / ATDD / BDD. Additionally, you have worked with SDLC automation tools such as Jenkins, Gradle, GitHub, Artifactory, and Ansible.
- Professional experience developing solutions with Scala/Java.
- Knowledge experience in ReactJS, Elastic Search, Angular JS.
- Strong development expertise and understanding of event sourcing and CQRS principles.
- Experience in using design patterns and following best Software Engineering practices.
- Experience in writing Specification by Example / Feature Files / ATDD / BDD.
- Experience in SDLC automation tools such as Jenkins, Gradle, GitHub, Artifactory and Ansible.
What sets this company apart:
This company offers an exciting opportunity to work within a dynamic team on cutting-edge technologies. They value collaboration, knowledge sharing, and professional growth. The company provides a supportive environment where you can enhance your skills while working on challenging projects. They are committed to diversity and inclusion, fostering an innovative and welcoming culture.
What's next:
Ready to take the next step in your career? Apply now!
Apply today by clicking on the link!
Do note that we will only be in touch if your application is shortlisted. Robert Walters (Singapore) Pte Ltd ROC No.: 199706961E | EA Licence No.: 03C5451 EA Registration No.: R24123088 Josue Hoyos Pardavell