Senior Backend Developer (Java)

Added
8 days ago
Type
Full time
Salary
Salary not provided

Related skills

java sql rest apis hibernate spring boot

๐Ÿ“‹ Description

  • Design, build and maintain backend services and RESTful APIs in Java
  • Write clean, testable code with good unit and integration test coverage using JUnit
  • Model data and write efficient SQL against Oracle DB, and tune queries, indexes and transactions
  • Understand, maintain and refactor legacy modules, including XSLT-rendered pages, and help plan
  • Join refinement sessions: break features down into technical tasks, estimate them and raise risks
  • Review pull requests and help keep coding standards and technical documentation in good shape

๐ŸŽฏ Requirements

  • Around 5 years of professional experience in backend development with Java (Java 11+, ideally 17/21)
  • Solid automated testing skills with JUnit, plus mocking frameworks such as Mockito
  • Hands-on experience with Maven: multi-module projects, dependency management and build lifecycle
  • Experience building Java web applications: REST APIs, JSON/XML handling, HTTP and request/response
  • Good knowledge of a Java application framework (Spring Boot, Jakarta EE or similar) and persistence
  • A solid grasp of object-oriented design, SOLID principles and common design patterns

๐ŸŽ Benefits

  • Health and dental insurance
  • Meal and food allowance
  • Childcare assistance
  • Extended paternity leave
  • Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass
  • Profit Sharing and Results Participation (PLR)
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’