Apply

Senior Java Developer (Remote)

Posted 16 days agoViewed

View full description

💎 Seniority level: Senior

📍 Location: Romania

🔍 Industry: Software Development

🏢 Company: Masabi👥 51-100💰 Private about 3 years agoTicketingTransportationAppsMobileFinTech

🗣️ Languages: English

🪄 Skills: Backend DevelopmentCloud ComputingDynamoDBGitJavaKafkaKotlinSpringSpring BootAmazon Web ServicesGroovyMavenRESTful APIsTerraformMicroservices

Requirements:
  • Solid core programming skills in Java or Kotlin and the ability to quickly pick up new technologies and domains
  • Desire to implement quality software that operates at scale
Responsibilities:
  • Building new features across multiple backend services that are central to our systems.
  • Working with diverse technologies and programming paradigms, on complex and interesting challenges.
  • Ability to operate as part of a team that owns their piece of software and advise on the best shape of a new feature.
Apply

Related Jobs

Apply

📍 EU

🔍 Software Development

  • Strong experience in Java development with the ability to design and develop microservices and system integrations.
  • Expertise in messaging solutions and enterprise systems.
  • Proficiency in developing OAuth mechanisms and implementing best secure coding practices.
  • Knowledge of deployment processes, including setting up and managing CI/CD pipelines.
  • Familiarity with Kubernetes, Docker, and system configuration tools.
  • Strong experience writing unit and integration tests.
  • Working knowledge of Scrum procedures, including task estimation and collaboration within team disciplines.
  • Design and develop enterprise-grade systems using messaging and microservices architectures.
  • Implement Java-based back-end applications integrated with search engines.
  • Develop secure, fast, scalable, and reliable code that satisfies functional and non-functional requirements (SLAs).
  • Write OAuth authentication mechanisms.
  • Develop validation mechanisms through comprehensive unit and integration tests.
  • Assist in deploying and configuring the system.
  • Set up CI/CD pipelines, along with maintaining systems using Kubernetes and Docker.
  • Follow Scrum procedures and assist with task estimation.
  • Write clean, secure, and high-quality code, while documenting technical processes.
  • Ensure compliance with secure coding practices, logging, and auditing features.
  • Work with Git, adhering to pull request workflows and ensuring proper code review processes.

Backend DevelopmentDockerAgileGitJavaJava EEJUNITJVMKubernetesOAuthSCRUMSoftware ArchitectureSpringSpring BootAlgorithmsData StructuresCI/CDRESTful APIsMicroservices

Posted 2 months ago
Apply