Skip to content
remoty.work
For employers
Menu

Description review

Backend Java Developer – International client

Twtspain · Spain · back to the listing

HR standards

45/100

poor

Title ↔ description

89/100

strong

Reads as

Backend Engineer

100% confident

What this role officially is

software developer — ESCO, the EU occupation classification

Software developers implement or program all kinds of software systems based on specifications and designs by using programming languages, tools, and platforms.

Also known as: application developer, application programmer, solutions developer, programmer, software specialist, application software developer

How others title the same work

Large employers

  • Software Engineer - OpenStack Canonical
  • C, Golang Software Engineer working on dqlite, a Raft extension for SQLite Canonical Ltd.
  • Containerization & Virtualisation Engineer Canonical Ltd.
  • Go (Golang) Software Engineer, Developer Tooling and Containers Canonical Ltd.
  • Golang Engineer Canonical Ltd.

Startups

  • Anterior (Sequoia-backed, Series B) | Senior Member of Technical Staff | On-Site (New York, NY) | Full Time | $230,000–$300,000 + equity Anterior (Sequoia-backed, Series B)
  • BitPay | Senior Backend Software Developer | Atlanta, GA | REMOTE (US) | BitPay
  • Distributed Systems Engineer Beam
  • Software Engineer, Platform Beam
  • Blaine, WA | CaseLight Systems Inc. (CSI) | Solo Founder | Remote (US Only) | Founding Systems Engineer | FULL EQUITY (30% Stake) Blaine, WA

What the listing never says

  • 17 bullet points. Long requirement lists deter qualified candidates, who read them as hard gates. Scope clarity
  • No section describes what the person would actually do. Scope clarity
  • No pay range published. Candidates cannot tell whether applying is worth their time. Pay transparency
  • No location or timezone policy stated, so a candidate cannot tell where they may work from. Scope clarity

The listing, marked up

Nothing in the wording of this listing tripped a check. The scores above still judge how complete and coherent it is.

Profile: Backend Java Developer.

Rate: up to 280/day.

Key knowledge: Java Microservices.

Studies: Certified Studies (Minimum).

Languages: English MANDATORY

Minimum experience: 5 to 8 years.

We are looking for a Senior Java Developer to join our team and work on the design, development and evolution of microservices-based applications.

Requirements

Technical skills

• 5+ years of professional experience in software development.

• Microservices Architecture: API composition, RESTful APIs, OpenAPI and Swagger — 5–8 years of experience

• Java 8 / Java 11 — 5–8 years of experience

• Spring Framework: mainly Spring Boot, with experience in Spring Batch and Spring MVC — 3–5 years of experience

• Build Automation Tools: experience with Maven and other build automation tools — 1–3 years of experience

• Testing: JUnit, Mockito, WireMock, MockMVC and Spring Test — 3–5 years of experience

• Databases: JPA, Oracle and JDBC — 1–3 years of experience

• Agile methodologies: experience working with Agile methodologies, particularly Scrum

• Soft skills: strong communication, prioritization, leadership and teamwork skills

Nice to have

• Microservices Architecture: Service Discovery, Circuit Breaker, OpenShift, distributed tracing, etc. — 1–3 years of experience

• Message Brokers: Kafka, RabbitMQ — 1–3 years of experience

• Feature Flags — 1–3 years of experience

• Database Migration Tools: Liquibase / Flyway — 1–3 years of experience

• Reactive Programming / Futures — 1–3 years of experience

• Static Code Analysis Tools: Sonar, PMD, Checkstyle, etc. — 1–3 years of experience

• Azure DevOps — less than 1 year of experience

Languages

• English: Upper-Intermediate (B2) level required.

Originally posted on Himalayas