Backend Java Engineer

New
A
AirshipCustomer experience software
Location: Remote - France; This position is fully remoteFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Professional fluency in spoken and written French
Experience
At least three years of experience designing, operating, and maintaining distributed systems
Required Skills
GCPGitJavaUnit TestingDistributed Systems

Requirements

  • Have at least three years of experience designing, operating, and maintaining distributed systems.
  • Demonstrate strong Java development skills.
  • Have professional fluency in spoken and written French.
  • Have experience with unit testing, code reviews, and documentation.
  • Have experience with Git-based version control.
  • Have experience leading significant releases or technical projects.
  • Be familiar with continuous integration and continuous delivery practices.
  • Bring strong written and verbal communication skills.
  • Use a collaborative and pragmatic approach to software development.
  • Be committed to building reliable, maintainable, and testable systems.

Responsibilities

  • Design data schemas and take ownership of data semantics.
  • Maintain, improve, and scale Java APIs and distributed services.
  • Investigate performance issues using server metrics, application data, and system behavior.
  • Improve the reliability, testability, and maintainability of backend systems.
  • Partner with product and engineering teams on technical design and implementation.
  • Help define technical standards across teams.
  • Lead and own large-scale releases and technical projects.
  • Use AI as a technical assistant to draft development plans and investigate problems or bugs.
  • Assess AI-generated suggestions for accuracy, security, and suitability.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now