Senior Java Developer
Join a team at the intersection of product, development, and platform. As a software engineer, your core responsibilities include collaborating with other engineers to develop new solutions, frameworks, and platform components to meet delivery and quality objectives. You will participate in engineering improvement strategies and stay updated with industry developments to remain relevant.
About us:
Our client aims to bring a responsible and fair approach to finance, prioritizing the financial wellbeing of customers. They are a technology-driven company committed to making a positive difference in the world of finance.
About you:
You think critically about quality, understanding its importance from the requirements stage and recognizing that architecture and design require different perspectives. You bring a commercial, product mindset and understand that perfection is unattainable, focusing instead on practical solutions. You are also interested in maintaining a focus on modern product and engineering approaches while meeting regulatory commitments.
About your experience:
To succeed, you should have:
* 5+ years of experience developing and debugging complex software systems, preferably in regulated environments
* Strong troubleshooting skills and ability to communicate with non-technical stakeholders
* Experience implementing containerized distributed systems
* A proactive approach to problem-solving and continuous improvement
* Excellent communication skills for complex concepts
* Experience with agile methodologies
* Proficiency in Java, Spring Boot, Maven/Gradle
* Experience with SQL and NoSQL databases such as Postgres, MySQL, Cassandra, MongoDB, or DynamoDB
* Strong API design and development skills
* Ability to write well-structured, testable code
* Knowledge of modern development techniques, design patterns, and best practices
* An emerging understanding of building scalable web applications and APIs
* A passion for continuous learning and improvement
Experience with finance and accounting system reconciliation is a plus.
Additional details:
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Engineering and Information Technology
Interested candidates are encouraged to apply and start the conversation with us!
#J-18808-Ljbffr