Opus Recruitment Solutions Software Engineer – Fintech – Java, Kotlin, Groovy


    Location
    London
    Date

    Opus Recruitment Solutions

    Join a fast-paced and innovative start-up fintech company dedicated to transforming the financial landscape. My client are on a mission to disrupt traditional finance through cutting-edge technology solutions. As part of their dynamic team, you’ll have the opportunity to make a significant impact and shape the future of fintech.

    Position Overview:

    They’re seeking a talented and passionate Software Engineer to join our start-up team. As a pivotal member of their development team, you’ll play a crucial role in building and scaling their fintech platform. The ideal candidate will have hands-on experience with Kotlin, Groovy, Spring Boot, Elastic Stack (ELK), RabbitMQ, Kubernetes, and Java.

    Responsibilities:

    • Collaborate closely with cross-functional teams to design, develop, and deploy scalable software solutions.
    • Write clean, efficient, and maintainable code using Kotlin, Groovy, Java, and other relevant languages.
    • Develop microservices architecture using Spring Boot and deploy applications on Kubernetes clusters.
    • Implement logging, monitoring, and analytics solutions using Elastic Stack (ELK) to ensure system reliability and performance.
    • Integrate messaging systems like RabbitMQ for asynchronous communication between microservices.
    • Conduct code reviews, write unit tests, and ensure high code quality standards are met.
    • Identify and troubleshoot technical issues in production environments and provide timely resolutions.

    Requirements:

    • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
    • Proven experience as a Software Engineer, preferably in a start-up environment or fintech industry.
    • Proficiency in Kotlin, Groovy, Java, and Spring Boot.
    • Experience with containerization and orchestration tools such as Kubernetes.
    • Familiarity with messaging systems like RabbitMQ.
    • Strong understanding of Elastic Stack (ELK) for logging, monitoring, and analytics.
    • Excellent problem-solving skills and attention to detail.
    • Ability to thrive in a fast-paced, collaborative start-up environment.

    Preferred Qualifications:

    • Previous experience with financial systems or applications.
    • Knowledge of cloud platforms such as AWS, GCP, or Azure.
    • Familiarity with CI/CD pipelines and modern software development practices.
    • Entrepreneurial mindset with a passion for innovation and disruption.

    Benefits:

    • Competitive salary and equity options.
    • Health, dental, and vision insurance coverage.
    • Flexible working hours and remote work options.
    • Opportunity to work in a dynamic and collaborative start-up environment.
    • Professional development and growth opportunities.
    • Equity options for eligible employees.