As a Java Developer you will:
- Design develop and maintain highperformance scalable applications using Java Kotlin and/or Scala.
- Work with frameworks and tools such as Spring Spring Boot and other ecosystem components.
- Collaborate with crossfunctional teams to create and manage REST APIs ensuring adherence to best practices.
- Build and optimize databases write complex SQL queries and integrate with databases effectively.
- Contribute to the full software development lifecycle including CI/CD pipeline implementation and optimization.
- Implement automated testing including BehaviourDriven Development (BDD) practices.
- Engage in information modelling to ensure that data structures align with business requirements and user needs.
- Participate in Agile development processes including Scrum Kanban and SAFe methodologies.
What You Bring to the Table:
- A minimum of 5 years of experience working with Java Kotlin or Scala and frameworks like Spring and Spring Boot.
- Strong understanding of databases SQL and API development (especially RESTful services).
- Experience in implementing continuous integration and continuous deployment (CI/CD) pipelines.
- Proven expertise in automated testing frameworks and BehaviourDriven Development (BDD).
- Solid understanding of information modelling and data structure design.
- Proficiency in working within Agile environments such as Scrum Kanban or SAFe.
You should possess the ability to:
- Solve complex technical problems and deliver highquality software solutions.
- Collaborate effectively with stakeholders product owners and other team members.
- Drive innovation and implement industry best practices in all aspects of development.
- Work independently and take ownership of projects ensuring timely delivery and continuous improvement.
What we bring to the table:
- An inclusive and collaborative work culture.
- Opportunities for continuous learning and professional development.
- The chance to work on cuttingedge technology and challenging projects.
- A competitive compensation package including benefits and perks.
As a Java Developer, you will: Design, develop, and maintain high-performance, scalable applications using Java, Kotlin, and/or Scala. Work with frameworks and tools such as Spring, Spring Boot, and other ecosystem components. Collaborate with cross-functional teams to create and manage REST APIs, ensuring adherence to best practices. Build and optimize databases, write complex SQL queries, and integrate with databases effectively. Contribute to the full software development lifecycle, including CI/CD pipeline implementation and optimization. Implement automated testing, including Behaviour-Driven Development (BDD) practices. Engage in information modelling to ensure that data structures align with business requirements and user needs. Participate in Agile development processes, including Scrum, Kanban, and SAFe methodologies. What You Bring to the Table: A minimum of 5+ years of experience working with Java, Kotlin, or Scala, and frameworks like Spring and Spring Boot. Strong understanding of databases, SQL, and API development (especially RESTful services). Experience in implementing continuous integration and continuous deployment (CI/CD) pipelines. Proven expertise in automated testing frameworks and Behaviour-Driven Development (BDD). Solid understanding of information modelling and data structure design. Proficiency in working within Agile environments such as Scrum, Kanban, or SAFe. You should possess the ability to: Solve complex technical problems and deliver high-quality software solutions. Collaborate effectively with stakeholders, product owners, and other team members. Drive innovation and implement industry best practices in all aspects of development. Work independently and take ownership of projects, ensuring timely delivery and continuous improvement. What we bring to the table: An inclusive and collaborative work culture. Opportunities for continuous learning and professional development. The chance to work on cutting-edge technology and challenging projects. A competitive compensation package, including benefits and perks.