Java Developer Fintech Start-Up We are working on behalf of our client who is in the next phase of their growth plan and seek an entrepreneurial and solution driven team player to join their dynamic team as a Java Developer. Your input will shape our solutions and influence our product roadmap. As a key contributor in our growing start-up, you'll play a pivotal role in transforming the industry with innovative, customer-focused products. About Us Were remote-first, with a weekly meet-up at our central Birmingham office. Youll be part of an ambitious team focused on results, quality, and collaborative problem-solving to deliver top-tier fintech solutions. Responsibilities Develop and enhance new product features Work on transitioning our system to a scalable, microservices-based architecture Collaborate directly with the CEO and technical teams for strategic input Code extensively, with minimal non-coding distractions Ideal Profile 5 years in commercial Java development Proficient in ORMs (e.g., Hibernate), RESTful APIs, Agile methodologies, Git, and SQL databases (MySQL) Familiar with microservices, code profiling, and tuning Advantageous but not required: experience with automated testing, cloud (AWS/Azure), Python, JSF, PHP, or React.js Fluent English and strong communication skills What We Value We thrive on teamwork, accountability, and a drive for excellence. We value thinkers who are flexible, reliable, and customer-oriented. Benefits Competitive salary and incentives Flexible, remote-first work environment Direct impact on technical direction Opportunities for growth in a high-paced, innovative fintech environment 25 days holiday plus bank holidays and your birthday off Standard pension Diversity and Inclusion We are committed to an inclusive workplace where diverse perspectives are celebrated. Let us know if you need any adjustments to fully engage in the recruitment process. Apply to be part of a team where every line of code drives the future of fintech.