Java Developer Senior

Descripción De La Vacante
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
€ 60K

Job location

Remote

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Unit Testing
Azure
Software Design Patterns
Distributed Systems
Gradle
Load Testing
Maven
Scrum
Service-Oriented Architecture
Software Engineering
Event Driven Architecture
Solid Principles
Api Design
REST
Api Management
Jenkins

Job description

  • Design, build, and maintain efficient, reusable, and reliable software.
  • Ensure stable and smooth maintenance of delivered software.
  • Participate in complete Software Development Life Cycle, including QA and peer review.
  • Work to achieve the goals and vision articulated by Product Management.
  • On-call requirements: Required. One week, approximately every month and a half.

Conocimientos

Java programming Building APIs Unit Testing API Testing Acceptance Testing Load Testing Distributed architectures (SOA, MSA) Event-driven architectures REST APIs AWS services Gradle Maven Jenkins Agile methodologies Fluent English Descripción del empleo Descripción del empleo

Requirements

  • Very strong Java programming skills and knowledge of building APIs.
  • Deep understanding of all stages in the Software Development Life Cycle.
  • Deep understanding of design patterns and principles (e.g. SOLID principles).
  • Experience with different testing types: Unit Testing, API Testing, Acceptance Testing, Load Testing.
  • Experience with distributed architectures like SOA or MSA.
  • Experience with event-driven architectures.
  • Experience with REST APIs.
  • Relevant experience with cloud AWS services. (Azure experience could be acceptable).
  • Experience with Gradle or Maven.
  • Experience with Enterprise Jenkins.
  • Experience working in an Agile fashion (e.g. Scrum, SAFe).

Benefits & conditions

España Presencial EUR 40.000 - 60.000 Jornada completa Ayer Sé de los primeros/as/es en solicitar esta vacante, Health Care Plan Teleworking compensation Life and Accident Insurances Free access to training platforms Professional stability and career plans Referral compensation Flexibility and remote work policy UST Club Platform discounts Gym Access discounts

About the company

A multinational technology company is seeking a Java Engineer to work on a project for a global client in the finance sector. The role is 100% remote, aimed at candidates in Spain, and requires fluent English. Responsibilities include designing and maintaining software, while expectations include strong Java skills and understanding of the Software Development Life Cycle. Benefits include 23 days of annual leave, health care plans, and a flexible work-life balance.

Apply for this position