Java/Kotlin Engineer - Hybrid - London
Job details
My client is a leading Fintech company dedicated to offering digital banking services such as online account management, budgeting tools, mobile banking apps, and digital wallets. They pride themselves on innovation, quality, and excellence in everything they do. Their team is comprised of talented individuals who are passionate about their work and committed to driving success. Position Overview: They are seeking a highly skilled Senior Java Developer with experience in Kotlin to join their dynamic team. The successful candidate will play a key role in developing and maintaining software solutions, contributing to the full software development lifecycle from concept to deployment. Responsibilities:
- Design, develop, and maintain high-quality software applications using Java and Kotlin.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and maintainable code adhering to coding standards and best practices.
- Conduct code reviews, identify areas for improvement, and provide constructive feedback.
- Troubleshoot and debug issues, and ensure software quality through testing and documentation.
- Stay up-to-date with emerging technologies and industry trends to continuously improve skills and knowledge.
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience as a Java Developer with proficiency in Kotlin.
- Strong understanding of object-oriented programming principles and design patterns.
- Experience with Spring Framework, Spring Boot, and Hibernate.
- Familiarity with RESTful APIs and microservices architecture.
- Knowledge of relational databases such as MySQL, PostgreSQL, or Oracle.
- Excellent problem-solving skills and attention to detail.
- Effective communication and collaboration abilities.
- Ability to work independently and in a team environment.
- Master's degree in Computer Science or related field.
- Experience with cloud technologies such as AWS, Azure, or Google Cloud Platform.
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
- Familiarity with DevOps practices and tools such as Docker, Kubernetes, and Jenkins.
- Opportunity to work on cutting-edge technologies and innovative projects.
- Competitive salary and comprehensive benefits package.
- Collaborative and inclusive work environment that fosters growth and development.
- Career advancement opportunities and professional development support.
- Flexible work hours and remote work options.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.