Match score not available

Senior Java Developer

Remote: 
Full Remote
Contract: 
Experience: 
Expert & Leadership (>10 years)
Work from: 

Offer summary

Qualifications:

5+ years experience in Java development, Strong command of Java 11+, Proficient in SpringBoot and MVC, Hands-on microservices & RESTful APIs, Familiarity with CI/CD platforms.

Key responsabilities:

  • Design and develop enterprise systems
  • Implement Java applications and micro-services
  • Setup CI/CD pipelines using Kubernetes/Docker
  • Write clean, secure, high-quality code
  • Collaborate in a SCRUM team environment
inventYOU IT Consulting logo
inventYOU IT Consulting Information Technology & Services Scaleup https://www.inventyou.se/
11 - 50 Employees
See more inventYOU IT Consulting offers

Job description

inventYOU is a leading IT consulting company based in Sweden. We specialize in delivering top-tier professional IT services, both onsite and through nearshoring solutions. Our diverse clientele includes everything from innovative start-ups to large, established enterprises, all benefiting from our expertise and commitment to excellence.

Our goal is to enhance the exchange of information and streamline operations across various departments. We are looking for a Senior Java Developer to join our dynamic team and contribute to our ongoing projects aimed at delivering high-impact systems that facilitate daily operations across Europe.

As a Senior Java Developer, you will be an integral part of a high-performing SCRUM team composed of developers and testers. You will play a key role in designing, developing, and maintaining scalable and robust systems that meet the requirements of our European clients. You will collaborate closely with your peers, the scrum master, and other stakeholders to ensure the delivery of high-quality software within two-week iterations.

Seniority Level: Expert

Eligibility Requirement:

  • Please note: This position is only open to EU nationals due to the need for security clearance at some point in the project.

Education:

    • (i) A level of education that corresponds to completed university studies of at least 4 years, attested by a diploma, followed by at least 9 years of relevant professional experience gained after the award of the diploma;
    • OR (ii) A level of education that corresponds to completed university studies of at least 3 years, attested by a diploma, followed by at least 10 years of relevant professional experience gained after the award of the diploma.

Key Responsibilities:

  • Contribute to the improvement of the development and build process
  • Design and develop production grade, enterprise level systems that make extensive use of messaging and microservices.
  • Participate in the Java implementation of applications and micro-services involving integration with search engines, being able to write backend code in a reliable, fast, scalable, and secure way, satisfying requirements and service level agreements.
  • Write OAUTH authentication mechanisms. Implement validation mechanisms as unit and integration tests.
  • Assist with deployment and configuration of the system. Setup CI/CD pipelines. Familiarity with Kubernetes/Docker is assumed.
  • Follow Scrum procedures and disciplines. Estimate the work to be done upon request.
  • Write technical documentation. Account for secure coding practices, as well as logging and auditing features.
  • Work with Git following pull request procedure.
  • Write clean, secure and high-quality code.

Requirements

Required Skills and Qualifications:

  • 5+ years of experience in Java development, with a strong command of Java 11+.
  • Proficient in SpringBoot and MVC architecture.
  • Hands-on experience with microservices architecture and RESTful API development.
  • Strong knowledge of SQL Server, with the ability to design and optimize databases.
  • Experience with front-end development using JavaScript frameworks like jQuery.js, Vue.js, React, or Angular.
  • Proficient in containerization technologies, specifically Docker and Kubernetes.
  • Familiarity with CI/CD platforms, particularly TFS, and experience in setting up and managing pipelines.
  • Experience with code quality tools like SonarQube and Artifactory.
  • Familiarity with SCRUM and Agile methodologies, with experience working in iterative development cycles.

Preferred Skills:

  • Experience with automated testing frameworks and tools, including Selenium WebDriver, C# unit testing, and RestSharp for API testing.
  • Strong understanding of security and performance best practices.
  • Experience working on projects with a focus on delivering systems for governmental or public sector use.

Benefits

  • Competitive salary and benefits package.
  • Opportunities for professional development and career advancement.
  • Collaborative and innovative work environment.

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Java Developer Related jobs