freehire launches on Product Hunt on 26 August.

Follow →

Java Developer, Back-End

Participate in gathering and defining business requirements
Estimate and design technical solutions
Implement technical solutions
Deliver high-value business features on a regular basis
Analyze and fix defects
Participate in validation of delivered developments (unit tests, code reviews)

Requirements

  • Engineering degree or Master's degree (Bac+5) in Computer Science or equivalent
  • Minimum 3 to 6 years of experience in Java development
  • Significant experience in Java development on similar projects
  • Good knowledge of the Java ecosystem
  • Knowledge of distributed architectures such as CQRS, Event Sourcing, or Microservices
  • Ability to work within a structured development process
  • Awareness of development standards and best practices
  • Interest in developing business-oriented features
  • Familiarity with continuous deployment and application version management

Core Competencies

Demonstrates expertise in Java Development and a strong understanding of distributed architectures such as CQRS, Event Sourcing, and Microservices. Capable of delivering high-value business features while adhering to development standards and best practices.

Highest-signal resume keywords

  • Java Development
  • Distributed Architectures
  • CQRS
  • Event Sourcing
  • Microservices

ATS Optimization Keywords

Hard Skills

  • Java
  • Technical Solution Design
  • Defect Analysis
  • Unit Testing
  • Code Review

Soft Skills

  • Business Requirement Gathering
  • Structured Development Process

Certifications & Qualifications

  • Engineering Degree
  • Master's Degree in Computer Science

Industry Keywords

  • Development Standards
  • Best Practices

Tools & Technologies

  • Continuous Deployment
  • Application Version Management

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available