About Our Company
We're a company that believes in empowering our team members with unparalleled career growth opportunities and an environment that encourages innovation and creativity.
Our dynamic and supportive team is passionate about developing cutting-edge solutions that make a significant impact in the industry.
As a Senior Java Software Engineer at First Derivative, you will be part of a vibrant community that values diversity, inclusion, and continuous learning.
Your Key Responsibilities:
You will lead critical projects, overseeing the entire software development lifecycle from inception to delivery.
As a seasoned developer, you'll provide technical guidance and mentorship to junior colleagues, helping them grow professionally and personally.
Our diverse project portfolio spans across various domains, including Greenfield, Front Office, Data/Cloud Migration, Regulatory Reporting, and Trade Reconciliation.
Main Technologies Used:
* Core Java (version 8 or higher)
* Spring Framework/Spring Boot
* Object-Oriented design principles and patterns
* CI/CD tools such as Jenkins
* Microservices architecture, including containers and serverless implementation e.g., Kubernetes, Docker, OpenShift, AWS Lambda, Cloud Functions, etc.
* JPA frameworks such as Hibernate and SQL
* Agile methodologies
Requirements:
Familiarity with Core Java, Collections, Concurrency, and Spring Framework.
Proficiency in front-end development with TypeScript, JavaScript, and popular frameworks like React and Angular.
Understanding of microservices architecture and experience with Spring Boot.
Expertise in development and build tools, particularly Maven, Gradle, Git, IntelliJ, and Eclipse.
Proven track record in agile working environments.
Thorough understanding of TDD and proficiency in writing JUnit test cases.
Ability to motivate yourself and explore new technologies and frameworks.
Critical thinking and problem-solving skills.
Fluent written and spoken English.
Why Join Us?
A career with us means lifelong learning opportunities, flexible working arrangements, and a comprehensive benefits package.
We offer:
Hybrid and Flexible Working
Private Healthcare Package
Private Pension
Employee Assistance Programme
Enhanced Maternity/Paternity policies
Group Life Protection Benefit
Employee Referral Bonus Scheme
Access to a range of skills and certifications
Additional perks include:
FD Internal Network and Sports & Social Calendar
Aspiring Leadership Programme
STEP-up Awards
TechSmiths Guild
STRIVE Initiative and IMPACT Programme
Investment Club
Food Club
Sports Club
],