Match score not available

Senior Java Developer

fully flexible
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficient in Java 17 and Spring framework (Data, Security)., Experience with microservices architecture and identity management (OAuth)., Familiarity with SQL databases such as PostgresDB and OracleDB., Strong understanding of agile methodologies and experience working in a Scrum team..

Key responsabilities:

  • Develop and maintain microservices for notifications and identity management.
  • Design scalable and secure technical solutions in line with architectural guidelines.
  • Participate in sprint activities including unit testing, documentation, and code reviews.
  • Support team members and assist in onboarding new developers.

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

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

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

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Java Developer Related jobs