Senior Java Developer (Italian)

Jagaad

Fully

Remote

CHF 68,000 - 114,000

Part time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

MacBook Pro provided
Flexible work schedule
Working from home
Private health insurance
Company sponsored trainings
English classes
Company paid Runaways (accommodation)

Job summary

Jagaad S.R.L. is a fully remote digital company delivering cloud-based applications and scalable microservices. We seek an experienced Java backend engineer to design, develop and maintain core utilities and APIs for global clients.

You will collaborate with distributed teams, implement security-conscious architectures, and contribute to automated testing and continuous delivery. Remote work and flexible scheduling are standard within our diverse, international team.

Qualifications

  • Minimum 4 years experience with Core Java and Spring Framework.
  • Senior level knowledge in RESTful APIs and microservices.
  • Experience with CI/CD tools such as MS DevOps and AWS CodePipeline.
  • Knowledge of Agile Methodologies and Scrum framework.
  • Knowledge of Design Pattern MVC, OpenAPI and Microservices.
  • Knowledge of Service Oriented Architecture (SOA).
  • Exposure to event streaming platforms (Kafka, Pulsar, Flink, AWS Kinesis).
  • Strong collaboration with distributed teams and proactive problem solving.

Responsibilities

  • Assist in architecting, design, development and implementation of complex applications and core utilities.
  • Collaborate with architects and engineers to set architectural standards for the division.
  • Ensure applications are designed with security and compliance in mind.
  • Mentor team members and outsourced resources.
  • Develop business domain expertise and support SMEs.
  • Develop and maintain robust APIs and test suites.
  • Write high quality, readable code and deliver features on time.
  • Write unit, integration, and E2E tests and conduct code reviews.

Skills

Core Java
Spring Framework
RESTful APIs
Microservices
SOA
CI/CD
Agile/Scrum
OpenAPI

Tools

MS DevOps
AWS CodePipeline
Kafka
Pulsar

Job description

About Jagaad

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 worked with clients from Energy, Travel, E-commerce and Retail companies 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, United Kingdom.

Our Values

We strive to create an amazing work environment #peoplecentered and based on continuous improvement! #neverstoplearning!Our Team mates are highly skilled, dynamic and proactive, they love sharing new ideas with the Company!

Transparency: We trust our employees and they have trust in us!Everything is shared with the Teammates, nothing is left in the dark.

Autonomy: Each Jagaader is responsible for their own work: you decide the timing, how to set up your activities and the best practices to achieve your personal/team goals!

Feedbacks, feedbacks, feedbacks! We love feedbacks, need I say more?

Responsibilities
  • Assist in architecting, design, development, implementation of 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 a level of mentorship to team members, including outsourced resources
  • Ability to develop business domain expertise and provide technical support to SMEs in that business domain
  • Proactively ensure consistent, well documented, and flexible APIs at the system and sub-system level
  • Know and champion best practices in many areas of software engineering (security, testability, reliability, scalability)
  • Assist in helping QA to develop quality and performance monitoring programs for specific systems, sub-systems, and components (automated test covered)
  • Write High Quality & Readable Code
  • Develop and deploy new features & Bug Fixes in time
  • Write Tests (Unit Tests, Integration Tests & E2E Tests)
  • Integrate API
  • Code Review
  • Always present to the meetings when they’re related to a Sprint
  • Patience and perseverance to overcome challenges, solve problems, and learn new computer languages and techniques
  • Strong attention to detail with the ability to identify errors and make adjustments in a testing environment
Tech requiremenets

We May Share Each Of The Categories Of Personal Data We Collect With The Types Of Third-parties Described Below, For The Following Business Purposes

  • Knowledge of Italian language at least on conversational level is mandatory
  • Minimum 4 years experience with Core Java and Spring Framework
  • Senior level Knowledge and Experience in Restful API's and microservice
  • 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 off-shore)
  • 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 the established processes
  • Transform requirements into stipulations and identify production and non-production application issues
  • Patience and perseverance to overcome challenges, solve problems, and learn new computer languages and techniques
  • 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
Bonus points
  • Docker
  • AWS
  • Frontend skills: Angular, React or others
  • Message queues: Kafka or similar
  • Good Linux (or UNIX like OS) knowledge
  • You know and understand the TDD approach
  • You know the Mobile-first approach
What we offer

We Love What We Do And Working At Jagaad Is a Chance To Be a Part Of Something Big! We Value Our Employees Tremendously, And Do What We Can To Help Them Stay Happy And Healthy Both At Work And Away From It. In Addition To a Supportive And Healthy Environment, We Offer

We value growth and education, and offer reimbursement for classes and conferences (Personal /Educational Development Days per year)

  • Company provides MacBook Pro
  • Flexible work schedule
  • Working from home
  • Private health insurance
  • Company sponsored trainings
  • English classes
  • Company paid Runaways(accommodation)
Location

Fully Remote

Offer type

Contractor

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer (Remote) | Cloud & Microservices
Senior Java Engineer (Remote) | Cloud & Microservices

Jagaad S.R.L. • Fully

Remote
CHF 68,000 - 114,000
MacBook Pro provided
Flexible work schedule
Working from home
+4
Back-end Engineer (Java/Kotlin)
Back-end Engineer (Java/Kotlin)

Jobgether • Switzerland

Remote
CHF 99,000 - 148,000
Flexible schedule
Remote work support
Learning budget
Full Stack Engineer - Angular & Java
Full Stack Engineer - Angular & Java

ALTEN • Ticino

Hybrid
CHF 120,000 - 180,000
Permanent contract
Cutting-edge projects
Growth opportunities
+1
DevOps Engineer – Java/Kotlin/Microservices/Self-Contained Systems/SAFe & Scrum
DevOps Engineer – Java/Kotlin/Microservices/Self-Contained Systems/SAFe & Scrum

ITech Consult AG • Zürich

Hybrid
CHF 110,000 - 170,000
Java Developer
Java Developer

ITech Consult AG • Bern

Hybrid
CHF 140,000 - 180,000
Software Engineer - AI Tooling Infrastructure
Software Engineer - AI Tooling Infrastructure

Jobgether • Switzerland

Remote
CHF 120,000 - 190,000
Fully Remote
Equity Ownership
Tech Allowance
+5
Senior Java Platform Engineer – Banking Sector
Senior Java Platform Engineer – Banking Sector

Union Bancaire Privée • Genf

On-site
CHF 150,000 - 190,000
Senior Backend Developer (Java/Spring Boot, Agentic LLMs)
Senior Backend Developer (Java/Spring Boot, Agentic LLMs)

Jobgether • Switzerland

Remote
CHF 140,000 - 210,000
Fully remote work
International engineering environment
Professional growth opportunities
Software Engineering – Finance Core Platform
Software Engineering – Finance Core Platform

Bravofly • Chiasso

Hybrid
CHF 110,000 - 140,000
36h work week
Hybrid work from Chiasso
Travel industry discounts
Software Engineer ATM Surveillance Data Processing
Software Engineer ATM Surveillance Data Processing

Sword Group • Genf

On-site
CHF 110,000 - 170,000
25 days paid leave
International accident insurance
Monthly events
+2
Top locations