Java Developer For "Lr Socialines Apsaugos Ir Darbo Ministerija" Project

Detalles de la oferta

We are looking for 2-3 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, test-covered code that adheres to industry best practices. Collaborate with the team during sprints to ensure timely and high-quality 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: In-depth 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, test-covered 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. TeamFill link: https://teamfill.net/i/1/java-developer-for-lr-socialines-apsaugos-ir-darbo-ministerija-project 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, test-covered 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 2-3 people, the duration is 4 months with the possibility of extension.


Salario Nominal: A convenir

Fuente: Adzuna_Ppc

Requisitos

Freelance Community Manager & Program Lead (Bilingual English/Spanish)

At theHRchapter and Coach4expats , we are looking for a creative and dynamic Freelance Community Manager with experience in community management to lead our ...


Thehrchapter - Otra

Publicado 13 days ago

Art Director

Job Details Hours: Full Time Location: Fully remote. This opportunity is open to you if you can legally work remotely from one of our home countries in Swede...


Play'N Go - Otra

Publicado 10 days ago

Vigilante De Obra (Línea Aérea De Contacto)

KTI Talent Indicator es una plataforma de software de descubrimiento de talento con IA que ofrece: servicios de mapeo, evaluación y reskilling de talento con...


Consultrans - Otra

Publicado 5 days ago

Servicio Atención Al Cliente

¿Quieres formar parte de un proyecto empresarial con un modelo único de atención al cliente? Si te apasiona el turismo residencial y trabajar en un entorno i...


Tm Grupo Inmobiliario - Otra

Publicado 5 days ago

Built at: 2024-11-22T11:38:32.060Z