Java Developer

Java Developer

Full-Time 30000 - 120000 £ / year (est.) No home office possible
Go Premium
R

At a Glance

  • Tasks: Design and develop high-performance backend systems using Core Java and SpringBoot.
  • Company: Fast-growing tech consultancy with a focus on digital transformation.
  • Benefits: Competitive salary, remote work options, and a supportive team culture.
  • Why this job: Join a dynamic team and make an impact in the payments processing domain.
  • Qualifications: 5+ years in Core Java, SpringBoot, and experience with low-latency applications.
  • Other info: Diverse, woman-owned company with excellent career growth and a low attrition rate.

The predicted salary is between 30000 - 120000 £ per year.

We are a fast growing business and technology consultant company co-founded in 2019. We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital transformation is more than just technology. With a successful track record of being a preferred vendor for Fortune 500 companies and as a trusted partner for some of the industry’s leading companies, our global talent has helped many clients achieve their goals.

We are seeking an experienced and opinionated Java Developer to join our high-performing engineering team, working on low latency, high-throughput systems in the payments processing domain. This hybrid role is based in the UK or US and offers the opportunity to build scalable, real-time services using modern technologies. If you’re passionate about performance, have strong Core Java and SpringBoot expertise, and thrive in a collaborative yet opinionated engineering culture, we want to hear from you.

Key Responsibilities
  • Design, develop, and optimize low-latency, high-throughput backend systems using Core Java and SpringBoot.
  • Build and maintain RESTful APIs and microservices that power secure payment workflows.
  • Work with XML-based messaging standards and protocols commonly used in financial transactions.
  • Deploy, monitor, and scale applications in Red Hat OpenShift and AWS cloud environments.
  • Integrate with MongoDB and other NoSQL/SQL datastores for real-time data management.
  • Collaborate with DevOps, Product, and QA teams to ensure production-grade solutions.
  • Participate in architectural discussions, advocate for best practices, and provide mentorship to peers.
  • Drive performance tuning, fault tolerance, and observability improvements across services.
Required Skills & Experience
  • 5+ years of experience in Core Java development with a focus on performance and memory optimization.
  • Proficient in SpringBoot and microservice-based architecture.
  • Proven experience with low-latency, high-throughput applications (sub-millisecond response times a plus).
  • Experience working with XML and message parsing/transformation.
  • Hands-on experience deploying applications on Red Hat OpenShift and/or Kubernetes.
  • Strong cloud experience with AWS services such as ECS, EKS, Lambda, S3, etc.
  • Solid understanding of MongoDB and NoSQL design patterns.
  • Prior experience in Payments Processing, financial services, or banking systems.
  • Strong communication skills and a bias toward action and opinionated design decisions.
Nice to Have
  • Familiarity with messaging systems (Kafka, RabbitMQ, etc.)
  • Exposure to container security and performance tuning on OpenShift.
  • Knowledge of payment gateways, ISO 20022, or SWIFT formats.

Join Our Global Team

We invite you to apply for the position at RE Partners. Join us in shaping the future of business technology consulting and transforming the way organizations thrive in a digital world. As a diverse, woman-owned global business, we pride ourselves on keeping talent happy – our 7% attrition rate speaks volumes. Bring your talented friends along and earn a referral bonus.

Equal Opportunity Employer

We are an equal opportunity employer and welcome applications from all qualified individuals regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or veteran status.

Salary Range

The base salary range for this role is $50,000–$200,000 per year. This is our good-faith estimate at the time of posting. Actual base pay will depend on factors such as skills, experience, and location. This role may also be eligible for additional compensation (e.g., bonus/equity) and benefits, as applicable.

Java Developer employer: RE Partners Consulting

At RE Partners, we pride ourselves on being a dynamic and inclusive employer that fosters a collaborative and opinionated engineering culture. Our commitment to employee growth is evident through our low attrition rate and emphasis on autonomy in architectural decision-making, making it an ideal environment for Java Developers looking to thrive in a fast-paced, technology-driven landscape. With opportunities to work on cutting-edge projects in the payments processing domain, our hybrid role offers the flexibility of working from the UK or US while being part of a diverse, woman-owned global team dedicated to transforming business technology consulting.
R

Contact Detail:

RE Partners Consulting Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Core Java and SpringBoot. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences in payments processing. Confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our team.

We think you need these skills to ace Java Developer

Core Java
SpringBoot
Microservices
RESTful APIs
XML Messaging Standards
Red Hat OpenShift
AWS
MongoDB
NoSQL Design Patterns
Performance Tuning
Fault Tolerance
Observability Improvements
Communication Skills
Payments Processing Experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Java Developer role. Highlight your experience with Core Java, SpringBoot, and any relevant projects that showcase your skills in low-latency systems. We want to see how you fit into our engineering culture!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for performance and your opinionated approach to engineering. Let us know why you're excited about working with us and how you can contribute to our team.

Showcase Your Projects: If you've worked on any cool projects, especially in payments processing or with microservices, make sure to mention them. We love seeing real-world applications of your skills, so don’t hold back!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team!

How to prepare for a job interview at RE Partners Consulting

✨Know Your Java Inside Out

Make sure you brush up on your Core Java and SpringBoot skills. Be ready to discuss performance optimisation techniques and how you've applied them in past projects. Prepare to share specific examples of low-latency, high-throughput applications you've worked on.

✨Showcase Your API Skills

Since the role involves building RESTful APIs and microservices, be prepared to talk about your experience with these technologies. Have a couple of examples ready where you designed or optimised an API, and be ready to discuss the challenges you faced and how you overcame them.

✨Familiarise Yourself with Financial Systems

Given the focus on payments processing, it’s crucial to understand the domain. Brush up on XML messaging standards and any relevant financial protocols. If you have experience with payment gateways or banking systems, make sure to highlight that during the interview.

✨Emphasise Collaboration and Communication

This company values teamwork and opinionated design decisions. Be ready to discuss how you've collaborated with DevOps, Product, and QA teams in the past. Share examples of how you’ve mentored peers or contributed to architectural discussions to show you’re a team player.

Java Developer
RE Partners Consulting
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>