drjobs JAVA Developer For LR Socialins Apsaugos Ir Darbo Ministerija Project

JAVA Developer For LR Socialins Apsaugos Ir Darbo Ministerija Project

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Vilnius - Lithuania

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

We are looking for 23 skilled Mid/Senior Level Java Developers to join our team in the development of new functionality for an existing system used by the Ministry of Social Security and Labor of the Republic of Lithuania. This is a remote position with work primarily conducted over distance and in sprints. The initial contract is for 4 months with the potential for an extension.

Key Responsibilities:

  • Develop and implement new features for the existing system in alignment with project goals.
  • Design and create services using RESTful/RESTish APIs without relying on frameworks.
  • Apply knowledge of Event Sourcing and CQRS patterns effectively in system development.
  • Utilize messaging technologies (e.g. RabbitMQ AWS SNS/SQS Kafka) to enhance system communication.
  • Work with PostgreSQL or other relational databases to ensure efficient data management.
  • Write clean testcovered code that adheres to industry best practices.
  • Collaborate with the team during sprints to ensure timely and highquality delivery of project milestones.

Requirements:

  • Java Expertise: Proficient in Java 21 with a strong understanding of Java 22 new features (familiarity with upcoming Java 22 features is an advantage).
  • API Development: Experience in creating services using RESTful/RESTish APIs without the use of frameworks.
  • Event Sourcing & CQRS: Indepth knowledge and the ability to apply Event Sourcing and CQRS patterns.
  • Messaging Technology: Experience with messaging technologies such as RabbitMQ AWS SNS/SQS Kafka or others.
  • Database Knowledge: Proficiency in PostgreSQL or other relational databases.
  • Code Quality: Demonstrated ability to write clean testcovered code.
  • Build Tools: Experience with Gradle build tool is an advantage.
  • Collaboration: Experience working in sprints and in a remote setup.

Language Requirement:

  • Must be fluent in Lithuanian.


Mid/Senior level JAVA developer for the Ministry of Social Security and Labor of the Republic of Lithuania project

Project starting date October 1st. Project term 4 months

New functionality development of the existing system.

Requirements:

Knowledge and ability to work with Java21 (knowledge of Java22 new features and upcoming Java22 an advantage)

Ability to create services with RESTful/RESTish APIs without using frameworks

Knowledge of Event Sourcing CQRS patterns and the ability to apply them

Experience with messaging technology and its application (e.g. RabbitMQ AWS SNS/SQS Kafka or others)

Knowledge of PostgreSQL or other relational DBs

Ability to write clean testcovered code

Experience with Gradle build tool would be an advantage

working in sprints working over distance

Must speak Lithuanian.

Certificates are not required.

Lithuanians only. Remote.

We are talking about 23 people the duration is 4 months with the possibility of extension.

Remote Work :

No

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.