Seargin

Careers At Seargin

Break into the IT industry without coding or tech skills and join teams working on international projects.

Java Developer

Seargin is a dynamic multinational tech company operating in 50 countries. At Seargin, we drive innovation and create projects that shape the future and greatly enhance the quality of life. You will find our solutions in the space industry, supporting scientists in the development of cancer drugs, and implementing innovative technological solutions for industrial clients worldwide. These are just some of the areas in which we operate.

Position:

Java Developer

Location:

Hybrid

Country:

UK

Form of employment:

B2B

Experience level:

Junior

Responsibilities:

  • Proficiency in Java Programming

    Demonstrate a solid understanding of Java programming fundamentals, including object-oriented principles, data structures, and algorithms

  • Familiarity with Java Frameworks

    Have knowledge of commonly used Java frameworks such as Spring or Hibernate, and the ability to apply them in software development projects

  • Understanding of Web Development Technologies

    Possess a basic understanding of web development technologies such as HTML, CSS, and JavaScript to contribute effectively to full-stack development projects

  • Database Knowledge

    Familiarity with relational databases and SQL queries, enabling interaction with databases for data retrieval and manipulation

  • Problem-Solving Skills

    Exhibit strong problem-solving skills and the ability to debug and troubleshoot code effectively to identify and resolve issues

  • Collaboration and Communication

    Ability to collaborate effectively within a team environment, communicate ideas clearly, and contribute to discussions on software design and architecture

  • Continuous Learning

    Demonstrate a willingness to learn and adapt to new technologies and frameworks, staying updated with industry trends and best practices in Java development

What we offer

Requirements:

  • Proficiency in Java 11

    Demonstrate comprehensive knowledge of Java 11, including its features and capabilities, for efficient development in a cloud environment

  • Mastery of Reactive Programming

    Possess expertise in either Vert.x or Spring 5 based Reactive programming paradigms, enabling the development of responsive and scalable applications suited for cloud environments

  • Database Management Skills

    Familiarity with Postgres database management, including data modeling, querying, and optimization, to support backend development tasks

  • Experience with Kafka

    Have hands-on experience with Kafka messaging system, understanding its architecture and usage for building resilient and distributed systems in the cloud

  • Minimum 2 Years of Experience

    Hold a minimum of two years of professional experience in Java development, with a track record of successful cloud-based projects

Nice to have

  • Expertise in High Availability Systems

    Experience in designing and implementing high availability and scalable systems will be advantageous, demonstrating the ability to architect robust solutions in cloud environments

  • Familiarity with Couchbase

    Knowledge of Couchbase NoSQL database technology is beneficial, providing added value for developing applications with distributed data storage and caching capabilities in cloud-based architectures

Apply & join the team




    Ready to elevate your business? Let’s start the conversation.

    Reach out to learn more