Match score not available

Senior Java Developer

fully flexible
Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proficient in Java 17 and Spring, Experience with microservices architecture, Knowledge of SQL and database management, Familiarity with Agile methodologies.

Key responsabilities:

  • Develop and maintain microservices
  • Participate in agile development processes

Trimetis Services Sp. z o.o. logo
Trimetis Services Sp. z o.o. Startup https://www.trimetis.com/
11 - 50 Employees
See all jobs

Job description


We are searching for a Senior Java Developer for a global banking client to develop and maintain several microservices, including notifications (e.g., push, email, SMS) and identity management domain (OAuth).

Most of the modules were developed by the team from scratch with some of them already deployed to various production systems.

The team continues to extend the functionality of the modules and is responsible for their maintenance.

The candidate is expected to participate in further development/maintenance and take over technical responsibility of a given sub-context over time.


Industry: Banking

The number of open vacancies: 1

Type of contract: B2B/ employment contract

The preferred scale of work: fulltime

Start date: asap, 100% remote, long-term cooperation


Scrum Team

  •  3-4 developers

  • 1 QA

  • 1 Tech lead (Senior Developer)

  • 1 Scrum Master

  • 1 PO


Technologies used in the project:

  • Java 17

  • Spring (Data, Security)

  • Hibernate

  • SQL

  • PostgresDB

  • OracleDB

  • RabbitMQ

  • OpenAPI/Swagger

  • REST


Your tasks

  • Be a key contributor within an agile development team (squad

  • Design scalable, secure, and efficient technical solutions in alignment with architectural guidelines.

  • Responsible for one or more areas of the squad's context, and knowledgeable in all the other areas of the squad's context

  • Deliver the work through the sprint, including unit and integration tests and documentation/specifications

  • Update the squad in dailies and actively listen to other updates

  • Provide estimations in refinements

  • Give feedback in retrospectives

  • Demo accomplishments in sprint reviews

  • Perform code reviews

  • Support other squad members

  • Onboard new squad members

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Java Developer Related jobs