Intesi Group12.04.26
AI SCORE 8.5

Senior Java Developer - Remote Position

$120K–$140K/year

About the Role

We are seeking a Senior Java Developer to join our team remotely. As a Senior Java Developer, you will play a pivotal role in developing enterprise-level applications using Java and microservices architecture. You will collaborate closely with our DevOps, Frontend, and Product teams to ensure the delivery of high-quality software solutions.

What You'll Do

  • Design, develop, and maintain backend services in Java (Spring Boot) within a microservices architecture.
  • Create robust and performant RESTful APIs for frontend and external integrations.
  • Implement asynchronous communications and event-driven flows using RabbitMQ.
  • Design scalable and resilient components that dynamically adapt to workload changes.
  • Manage data persistence using relational databases (PostgreSQL) and NoSQL databases (MongoDB).
  • Collaborate with the DevOps team on containerization, CI/CD, and deployments on Kubernetes (Rancher).
  • Contribute to software architecture definition by applying best practices and design patterns.
  • Analyze and resolve performance, stability, and reliability issues.
  • Ensure code quality through code reviews, automated testing, and mentoring.

Requirements

  • Must Have: 5+ years of backend development experience.
  • Strong knowledge of Java (8+) and Spring Framework (Spring Boot, Spring Data, Spring MVC).
  • Experience with microservices architectures and distributed systems.
  • Mandatory experience with RabbitMQ or equivalent asynchronous messaging systems.
  • Solid experience with PostgreSQL (modeling, advanced SQL, performance).
  • Experience in developing and consuming REST APIs.
  • Familiarity with Docker and CI/CD pipelines (e.g., Jenkins).
  • Experience with Git and Agile methodologies.
  • Autonomy, problem-solving skills, and ability to work on complex systems.

Nice to Have

  • Experience with Kubernetes, preferably in managed private cloud environments via Rancher.
  • Experience with MongoDB or other NoSQL databases.
  • Knowledge of asynchronous/event-driven architectures.
  • Experience with high scalability and high availability systems.
  • Basic knowledge of frontend technologies (useful for FE/BE integration and collaboration).
  • Familiarity with monitoring, logging, and observability tools.

What We Offer

  • A dynamic and innovative work environment where code quality and collaboration are core values.
  • Participation in challenging projects that impact the company's digital products.
  • Continuous training paths for technical and personal development.
  • Flexible hours for better work-life balance.
  • Meal vouchers for every working day.
Why This Job8.5 of 10

This Senior Java Developer role at Intesi Group offers the opportunity to work on innovative projects in a dynamic remote environment. With a competitive salary and flexible hours, it's an attractive position for experienced developers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.