Jobgether is seeking a Senior Java Developer to work on core backend systems in a modern, cloud-driven environment. The ideal candidate will have 5+ years of experience in Java and/or Scala within the JVM ecosystem. The role involves developing, maintaining, and enhancing core backend systems, as well as collaborating with cross-functional teams in an agile setup.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Java Developer in United Kingdom.
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.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
- 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.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- 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.
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Similar Jobs
Explore other opportunities that match your interests
ninetech
Haystack