Jobs at Onetowin

View all jobs

senior java developer

Brussels, Belgium
Responsibilities:
  • Agile Development: Engage actively in Agile processes, including sprint planning, daily stand-ups, and retrospectives, to ensure swift and iterative progress.
  • Application Development: Use your comprehensive Java know-how, including Spring Boot and Hibernate, to build, refine, and maintain our platforms aligned with business goals.
  • Performance Optimization: Regularly assess and optimize application performance, ensuring responsiveness, scalability, and reliability. Utilize performance testing tools to validate changes and improvements.
  • Leadership & Mentorship: Offer guidance to junior developers, emphasizing best practices, security concerns, and continuous skill advancement.
  • Collaborative Solutions: Partner closely with the Technical Architect and other team members, translating requirements into secure and scalable solutions.
  • Security & Web services: Prioritize application security while developing web services, ensuring data protection and compliance.
  • Continuous Learning: Stay abreast of the latest in Java and associated technologies. Advocate for and implement improvements or new tools that elevate our systems.
  • Testing & Quality Assurance: Implement testing tools to ensure the performance, reliability, and resilience of our applications.
  • Transparent Communication: Regularly brief the team on project updates, challenges, and potential solutions, fostering an open dialogue.

Criteria:
  • Minimum of 10 years as a Java Developer with a proven track record in developing high performance applications.
  • In-depth proficiency in Java and its affiliated ecosystems, particularly: Spring Boot, Hibernate, JPA, Webservices
  • Hands-on experience with a variety of development and testing tools, notably: JUnit, Maven, Jenkins, Sonar, GIT for version control
  • Solid understanding and application of performance optimization techniques and tools.
  • Foundational knowledge and practical experience in software security principles.
  • Familiarity with Agile methodologies with an emphasis on performance-driven development.
  • Effective team player, proficient at guiding and learning from colleagues, and welcoming constructive feedback.
  • Unwavering drive for excellence, innovation, and the continual refinement of digital products.
  • Capacity to handle multiple tasks, withstand high-pressure situations, and adapt fluidly in a dynamic setting.
  • Stellar communication acumen, capable of simplifying intricate topics into digestible information.
  • Experience in public transport ticketing and product component development is required.

Share This Job

Powered by