Senior Backend Developer - Java / Spring Boot (Full Time)

Senior Backend Developer - Java / Spring Boot (Full Time)

ارسل في ٢٨ نوفمبر ٢٠٢٤


CDI (مدة غير محددة)
مطور
Remote : نعم طوال الوقت

Google Cloud Platform
Spring Framework
Spring Boot
Spring
Java
Agile

We are looking to hire a Senior Backend Developer to join our dynamic team, focusing on the development and maintenance of scalable applications using the Spring Boot framework. The ideal candidate will possess strong technical skills in Java, the Spring ecosystem, and Google Cloud Platform, along with a collaborative spirit to work closely with cross-functional teams.

Responsibilities

  • Utilize the Spring Boot framework to build robust applications.
  • Leverage Google Cloud Platform services to enhance application performance and scalability.
  • Create high-performance applications that can handle increasing loads.
  • Write clean, maintainable code following industry best practices.
  • Collaborate with other developers, product managers, and stakeholders to deliver high-quality software solutions.
  • Participate in code reviews and provide constructive feedback to peers.
  • Engage in Agile development processes, adapting to changing requirements as necessary.
  • Debug and optimize application performance while implementing security best practices.
  • Maintain comprehensive technical documentation for future reference and onboarding.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • Minimum of 5 years of experience in Spring Boot development.
  • Strong proficiency in Java and the Spring framework.
  • Proven experience with Google Cloud Platform (GCP), including services like Cloud Functions, Pub/Sub, Cloud Storage, and Cloud SQL.
  • Familiarity with RESTful APIs and microservices architecture.
  • Experience with databases such as MySQL, PostgreSQL, or MongoDB.
  • Knowledge of version control systems like Git and CI/CD pipelines.
  • Understanding of containerization technologies (Docker, Kubernetes) is a plus.
  • Experience with testing frameworks such as JUnit or Mockito.

Benefits

  • Competitive package aligned with market standards
  • Flexibility to work remotely
  • Premium-spec laptop for development
  • Career development opportunities
  • Professional development budget
  • Paid time off (vacation, sick days, personal days)
  • Team-building events and outings
  • Well-being allowance
  • Annual conference attendance allowance

Beyond Digital One