Java Developer

Asenium Consulting
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
€ 65K

Job location

Tech stack

Clean Code Principles
Java
API
Application Performance Management
Automation of Tests
Databases
Continuous Integration
Software Design Patterns
Groovy
Mobile Application Software
Spring
Maven
Fortify (Software)
Swagger
SonarQube
YAML
Cloud Platform System
Test Driven Development
Backend
GIT
Solid Principles
Front End Software Development
DDD (Domain Driven Development)
REST
Code Restructuring
Docker
Jenkins
Static Application Security Testing

Job description

  • Translate requirements into high-quality code.
  • Design, build, and maintain high-performance applications.
  • Collaborate with cross-functional teams on new features.

Conocimientos

Java Spring Maven RESTful APIs Git Continuous Integration Jenkins SonarQube Docker Test Driven Development Descripción del empleo, * Translate requirements into high-quality code.

  • Design, build, and maintain high-performance, reusable, and reliable applications.
  • Develop backend components using Java and Spring Framework.
  • Collaborate with cross-functional teams to ship new features.
  • Work with external data sources and APIs.
  • Ensure application performance, quality, and responsiveness.
  • Identify and correct bottlenecks and fix bugs.
  • Contribute to Ops activities, including CI/CD pipeline setup.
  • Participate in API automation testing as part of development activities.

Requirements

  • 5+ years of experience in Java development.
  • Proven knowledge of backend development with Spring Framework.
  • Experience with CI/CD principles and tools., We are looking for a Java Developer (+5 years of experience) to work on customer payment-related features across backend cloud systems and mobile application frontend components. The role is mainly focused on Java and Spring backend development, with Dev and Ops activities. The start date is as soon as possible., * Proven knowledge of Java, Spring, Maven, and database.
  • Proven knowledge of RESTful APIs with Swagger YAML.
  • Proven knowledge of VCS, including Git.
  • Proven knowledge of Continuous Integration and Deployment principles, using Jenkins or an alternative.
  • Proven knowledge of SAST, such as SonarQube, Fortify, NexusIQ, or an alternative.
  • Knowledge of Docker, Containers, and Groovy.
  • Practical experience with Test Driven Development.
  • Knowledge of clean code principles and effective application of them.
  • Understanding of OO principles, DDD, design patterns, and SOLID principles.
  • Ability to write readable code and refactor where necessary.

About the company

Asenium Consulting is seeking a Java Developer with over 5 years of experience to enhance customer payment features across our backend cloud systems and mobile applications. This role emphasizes backend development using Java and Spring, along with Dev and Ops responsibilities.

Apply for this position