Senior Java Developer (Italian)

RemoteSalary not specified
Location not specified

Tech Stack

AgileSpringMicroservicesCI/CDScrumAPIJava

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Senior Java Developer with expertise in Italian, Core Java, and Spring Framework to join our fully remote team at Jagaad, a Digital Company passionate about designing and developing cloud-based applications and scalable, performant micro-services.

Responsibilities

  • Assist in architecting, designing, developing, and implementing complex applications and core utilities
  • Collaborate with divisional architects, lead engineers, and other senior engineers to set architectural standards for the division
  • Understand governing security and compliance policies and ensure applications are designed with security and compliance from the beginning
  • Provide mentorship to team members, including outsourced resources
  • Develop business domain expertise and provide technical support to SMEs in that business domain
  • Ensure consistent, well-documented, and flexible APIs at the system and sub-system level
  • Champion best practices in software engineering (security, testability, reliability, scalability)
  • Assist QA in developing quality and performance monitoring programs for specific systems, sub-systems, and components
  • Write high-quality and readable code
  • Develop and deploy new features and bug fixes in a timely manner
  • Write unit, integration, and end-to-end tests
  • Integrate APIs
  • Conduct code reviews
  • Participate in meetings related to a Sprint
  • Demonstrate patience and perseverance to overcome challenges, solve problems, and learn new computer languages and techniques

Requirements

  • Knowledge of Italian language at least on a conversational level
  • Minimum 4 years of experience with Core Java and Spring Framework
  • Senior-level knowledge and experience in RESTful APIs and microservices
  • Experience with CI/CD tools such as MS DevOps and AWS Code Pipeline
  • Working knowledge of Service Oriented Architecture (SOA)
  • Exposure to Publish-Subscribe model and event streaming platforms (i.e., Pulsar, Kafka, Flink, or AWS Kinesis)
  • Ability to communicate and operate with global distributed teams (internal and offshore)
  • Design, develop, implement, and maintain Java application phases, code, and software
  • Conduct software analysis, programming, testing, and debugging, as well as recommending changes to improve established processes
  • Transform requirements into stipulations and identify production and non-production application issues
  • Knowledge and use of Agile Methodologies and Scrum framework
  • Competence and comfort using multiple frameworks (Spring, Data, Security, JPA/Hibernate, JUnit, Mockito)
  • Knowledge and use of Design Pattern MVC, Open API, and Microservices
  • Strong attention to detail with the ability to identify errors and make adjustments in a testing environment

Nice to Have

  • Docker
  • Frontend skills: Angular, React, or others
  • Message queues: Kafka or similar
  • Good Linux (or UNIX-like OS) knowledge
  • Knowledge of the TDD approach
  • Knowledge of the Mobile-first approach

We Offer

  • Reimbursement for classes and conferences (Personal/Educational Development Days per year)
  • Company-provided MacBook Pro
  • Flexible work schedule
  • Working from home
  • Private health insurance
  • Company-sponsored trainings
  • English classes
  • Company-paid Runaways (accommodation)

About the Company

We're a Digital Company, fully remote and office-less. We are passionate about designing and developing cloud-based applications and scalable, performant micro-services that very often integrate with APIs. For the past 2 years, we have worked with clients from Energy, Travel, E-commerce, and Retail companies to accelerate their ability to take advantage of new business models and market opportunities. We have more than 40 employees located in 9 countries in Belarus, Brazil, Cameroon, India, Italy, Moldova, Nigeria, Portugal, and the United Kingdom.

Location

Fully Remote

Offer Type

Contractor

Quick access:

Apply Now!

Application for Senior Java Developer (Italian)

Loading...

Job Details

Company name:
Jagaad
Location:
Location not specified
Work Mode:
Remote
Posted on TheJob:
Mar 27, 2026
Last checked:
Aug 14, 2026
Apply Now