Senior Java Developer for Ministry of Social Security and Labor Project

4 weeks ago


Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time
Project Overview

We are seeking a skilled Java developer 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.

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.

We are looking for a skilled Java developer 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.

We are talking about 2-3 people, the duration is 4 months with the possibility of extension.



  • Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time

    Project OverviewWe are seeking a skilled Java developer 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.Key ResponsibilitiesDevelop and implement new features for the existing system in alignment with project goals.Design and create services using...


  • Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time

    Project OverviewWe are seeking a skilled Java developer 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.Key ResponsibilitiesDevelop and implement new features for the existing system in alignment with project goals.Design and create services using...


  • Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time

    Telecom Java Developer OpportunityWe are seeking a skilled Java developer to join our dedicated team working on two pivotal telecom projects: digital signing and device rental systems. This role is ideal for a developer with robust Java expertise, a knack for backend development, and a drive to deliver high-quality solutions in a dynamic environment.Key...


  • Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time

    We are seeking a skilled Java developer to join our team working on two pivotal telecom projects: digital signing and device rental systems. This role is ideal for a developer with robust Java expertise, a knack for backend development, and a drive to deliver high-quality solutions in a dynamic environment.Key Requirements:5+ years of experience in Java...


  • Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time

    We are seeking a skilled Full Stack Java Developer to contribute to a significant government project in Lithuania. The ideal candidate will have over 3 years of experience in full-stack web development with proficiency in Java, React.js, and PL/SQL. The role involves working on both backend and frontend development, ensuring the seamless integration and...

  • Senior Java Developer

    1 month ago


    Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time

    Job DescriptionWe are seeking a skilled Full Stack Java Developer to join our long-term government project in Lithuania. The ideal candidate will have over 3 years of experience in full-stack web development with proficiency in Java, React.js, and PL/SQL.Key Responsibilities:Develop and maintain web applications using Java and React.js.Work with PL/SQL for...

  • Senior Java Developer

    1 month ago


    Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time

    Job DescriptionWe are seeking a skilled Full Stack Java Developer to join our team at AIDA projektai, MB. The ideal candidate will have over 3 years of experience in full-stack web development with proficiency in Java,, and PL/SQL.Key Responsibilities:Develop and maintain web applications using Java and Work with PL/SQL for database managementImplement CI/CD...

  • Senior Java Developer

    1 month ago


    Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time

    Job DescriptionWe are seeking a highly skilled Full Stack Java Developer to join our team at AIDA projektai, MB. The ideal candidate will have over 3 years of experience in full-stack web development with proficiency in Java, React.js, and PL/SQL.Key Responsibilities:Develop and maintain web applications using Java and React.js.Work with PL/SQL for database...


  • Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time

    Key ResponsibilitiesDevelop 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...


  • Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time

    We are seeking a highly skilled Senior Java Liferay Developer to join our team at AIDA projektai, MB. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Liferay 7.x.Key Responsibilities:Design and develop high-quality software solutions using Liferay 7.x (Liferay 7 CE...

  • Senior Java Developer

    4 weeks ago


    Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time

    We are seeking a talented Java developer to join our dynamic team at AIDA projektai, MB. The ideal candidate will have a strong proficiency in Java 8 and experience in developing robust web applications. You will play a key role in both front-end and back-end development, ensuring seamless integration and optimal performance.Key Responsibilities:Develop and...

  • Senior Java Developer

    2 weeks ago


    Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time

    We are seeking a highly skilled Fullstack Java Developer to join our dynamic team at AIDA projektai, MB. The ideal candidate will have a strong proficiency in Java 8 and experience in developing robust web applications.The successful candidate will play a key role in both front-end and back-end development, ensuring seamless integration and optimal...


  • Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time

    Fullstack Java DeveloperWe are seeking a skilled Fullstack Java Developer to join our dynamic team at AIDA projektai, MB. The ideal candidate will have a strong proficiency in Java 8 and experience in developing robust web applications.Key Responsibilities:Develop and maintain web applications using Java 8 and associated frameworks.Implement and maintain...


  • Vilnius, Vilnius, Lithuania Alliance for Recruitment Full time

    Senior Software Development Engineer, API: Develop and maintain APIs for external interactions with DriveWealth trading, ensuring seamless integration and high-quality performance. The API Team is responsible for all external interactions with DriveWealth trading, ensuring seamless integration and high-quality performance. **Job Responsibilities:** •...


  • Vilnius, Vilnius, Lithuania Alliance for Recruitment Full time

    Design and develop API solutions for external interactions with DriveWealth trading. The role involves collaborating with the API Team to ensure seamless trading experiences. Key responsibilities include: Designing and implementing API solutions Collaborating with the API Team Ensuring seamless trading experiences Job Title: Senior Software Development...


  • Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time

    AIDA projektai, MB is seeking a highly skilled Senior Web Application Developer to join our team.The ideal candidate will have strong expertise in React and ReScript, as well as a deep understanding of modern frontend technologies and solid backend skills.Key Responsibilities:Design and develop advanced web applications using React and ReScript.Collaborate...


  • Vilnius, Vilnius, Lithuania Danske Bank AS Lietuvos filialas Full time

    Senior Business Analyst for Developer Advocacy This role is responsible for developing and implementing strategies to improve the developer experience. Danske Bank A/S Lietuvos filialas, a leading financial institution, seeks a Senior Business Analyst to join its Developer Experience Tribe. The ideal candidate will have a strong background in business...


  • Vilnius, Vilnius, Lithuania Danske Bank AS Lietuvos filialas Full time

    Welcome and Orchestration Tribe Associate Java Developer. Danske Bank A/S Lietuvos filialas seeks skilled professionals. In the Welcoming & Orchestration Tribe, we are responsible for welcoming and orchestrating processes. Develop and implement Java-based solutions to streamline business processes. ...


  • Vilnius, Vilnius, Lithuania AIDA projektai, MB Full time

    Job DescriptionWe are seeking a highly skilled .NET Backend Developer to join our team for a remote, EU-based project. The project focuses on building a Single Sign-On (SSO) application, requiring expertise in backend development with a focus on user authentication systems.Key Responsibilities:Develop and maintain backend services using C# and...


  • Vilnius, Vilnius, Lithuania Danske Bank AS Lietuvos filialas Full time

    Summary: Become an Associate Java Developer for the Welcoming and Orchestration Tribe at Danske Bank A/S Lietuvos filialas.As an Associate Java Developer in the Welcoming & Orchestration Tribe, you will be part of a team responsible for welcoming and onboarding new customers to our banking services.Key Responsibilities:Develop and maintain Java-based...