Backend Developer

Axiom Software Solutions
17 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
€ 70K

Job location

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Systems Engineering
Automation of Tests
Software Quality
Github
Openshift
Oracle Applications
Prometheus
Software Engineering
SONAR (Symantec)
Grafana
Spring-boot
Backend
Event Driven Architecture
Kafka
Functional Programming
Jenkins
Programming Languages
Microservices

Job description

Test automation (TDD and BDD)

  • Actively work on optimization and efficiency of software development processes.

  • Implementation of timely alerts and metrics for measuring solutions.

  • In addition to developing, you must collaborate in the technical design of solutions to comply with the reference architecture framework for SCIB.

  • Ensure that the software has the necessary quality both in maintenance and in new software that is developed.

  • Implement software quality/security controls.

  • Collaborate in the execution/monitoring of the agile methodology for product development.

Requirements

5 years of experience in backend application development, proving experience in backend architecture under SpringBoot and Event Drive architecture, meeting the quality and security standards in the SW required by SDS

Knowledge of the skills required below, or failing that: academic background (Bachelor's / Degree / Master) in Systems Engineering / Telecommunications .. or similar

Techniques: Advanced knowledge in: Micro-services, Event Driven Architecture, SpringBoot, SpringCloud, Kafka, Functional Programming, Java8-11, S3, Oracle, OpenShift, GitHub, Jenkins, UrbanCode, Grafana, Prometheus, Sonar, Kiuwan, Test (TDD, BDD).

Functional: Functional knowledge in transactional banking. Experience in Agile methodologies.

New Technologies: APIConnect, APIs (Efficient development and performance for high volumes, low response times)

  • Interest in the latest trends, technologies and programming languages.

  • Team spirit, good communication skills, ease in interpersonal relationships. Team management

  • Proactive and problem solver, creative, goal-oriented

Apply for this position