Job Description
Team: IT
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Java Developer in Italy.
This role offers an exciting opportunity to work on the development and optimization of core backend systems in a modern, cloud-driven environment. You will contribute to building scalable, high-performance applications that support both real-time and batch data processing. The position involves close collaboration with cross-functional teams in an agile setup, where innovation and technical excellence are highly valued. You’ll have the chance to work with cutting-edge technologies while influencing system architecture and engineering best practices. This is a hands-on role suited for someone who thrives in solving complex challenges and delivering robust solutions. The environment encourages ownership, continuous learning, and impactful contributions to mission-critical systems.
Accountabilities:
- Develop, maintain, and enhance core backend systems, including origination platforms and batch processing services.
- Design and implement scalable, high-performance features with a focus on reliability and efficiency.
- Work on both real-time and batch data processing pipelines to support business-critical operations.
- Integrate external and internal services using APIs and SDKs.
- Ensure high code quality through unit, integration, and functional testing practices.
- Contribute to CI/CD pipelines and support automated deployment processes.
- Collaborate within agile teams using modern development and version control tools.
- Participate in technical discussions, architecture decisions, and implementation of best practices.
- Mentor junior developers and support team knowledge sharing when needed.
- Minimum 5 years of experience in software development with strong expertise in Java and/or Scala within the JVM ecosystem.
- Solid understanding of software engineering principles, design patterns, and system architecture.
- Experience with testing methodologies including unit, integration, and functional testing.
- Hands-on experience with CI/CD tools such as Jenkins, GitHub Actions, or similar.
- Proven ability to work with APIs, SDK integrations, and distributed systems.
- Familiarity with agile methodologies and tools like Git, Jira, or similar platforms.
- Experience with cloud platforms and services; certifications are a plus.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Preferred: experience with AWS services (ECS, S3, EC2, Lambda), Infrastructure as Code (Terraform), and big data tools (Spark, Databricks, EMR).
- Familiarity with technologies such as Spring Boot, Redis, Snowflake, and workflow tools like Airflow.
- Strong problem-solving skills, proactive mindset, and ability to mentor team members.
- Fully remote work setup with flexibility to work from anywhere.
- Competitive compensation in USD under a contractor agreement.
- Opportunity to work with modern cloud, data, and distributed system technologies.
- Collaborative and agile work environment with international exposure.
- Opportunities for continuous learning and professional growth.
- Involvement in impactful, large-scale projects serving global markets.
Requirements:
Benefits:
Explore More
Date Posted
04/02/2026
Views
0
Similar Jobs
Sr. Director Analyst, AI Business Strategy and Adoption - Jobgether
Views in the last 30 days - 0
View Details