At a Glance
- Tasks: Build next-gen web/mobile applications and develop new features using Java.
- Company: Fast-growing fintech travel platform revolutionising how people book and pay.
- Benefits: Salary up to £85k, 20% bonus, excellent benefits, and hybrid work options.
- Why this job: Join a dynamic team and make an impact in the fintech industry.
- Qualifications: Experience in software development lifecycle and strong Java skills required.
- Other info: Great career progression opportunities in a collaborative environment.
The predicted salary is between 60000 - 85000 £ per year.
We\’re a fast-growing fintech travel platform helping people book smarter, pay flexibly, and unlock rewards. We\’re looking for a Senior Java Engineer to build client-focused, next-generation web/mobile applications.
Base pay range
Salary up to 85k + up to 20% bonus. Hybrid from the Manchester or London office. Strong progression opportunities.
What You’ll Be Doing
- Build next-generation web applications using Java.
- Develop new features and UIs from wireframes; troubleshoot bugs and performance issues.
- Support back-end development across design, testing, and deployment using agile methodologies.
- Collaborate with cross-functional teams to deliver high-quality, scalable, and secure solutions.
- Write clean, testable, and reusable code with optimised performance and data protection.
- Design, develop, and enhance software solutions and APIs.
- Manage databases, hosting environments, and app deployment for multiple platforms (web, iOS, Android).
What We’re Looking For
- Experience in the full software development lifecycle — design, development, testing, and delivery.
- Strong skills in Java.
- Knowledge of cloud services (AWS/Azure), DevOps pipelines, CI/CD, and automated testing.
- Understanding of databases (Oracle, MySQL, MongoDB) and RESTful API design.
- Familiarity with security principles (OWASP), Git, and agile development practices.
- Ability to design scalable architectures, manage integrations, and optimise apps for different platforms.
- Strong communication skills in English and Mandarin/Cantonese.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Design, Research, and Customer Service
Industries
Staffing and Recruiting, Design Services, and Travel Arrangements
Does this sound like an opportunity you\’re interested in? Please apply to find out more!
#J-18808-Ljbffr
Senior Java Software Engineer employer: KE Technology
Contact Detail:
KE Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the fintech and software development space. Attend meetups or webinars, and don’t be shy about asking for referrals. We all know that sometimes it’s not just what you know, but who you know!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Java projects. Whether it's a personal project or contributions to open-source, having tangible examples of your work can really set you apart. We love seeing what you can do!
✨Tip Number 3
Prepare for those interviews! Research common interview questions for Senior Java Engineers and practice your answers. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for passionate candidates who want to join our mission of making travel smarter and more rewarding.
We think you need these skills to ace Senior Java Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java and any relevant projects you've worked on. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you're the perfect fit for the Senior Java Engineer role. Share your passion for fintech and how you can contribute to building next-gen applications. Keep it engaging and personal!
Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled bugs or performance issues in past projects. We love seeing how you approach challenges and find solutions, especially in an agile environment.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the process smoother for everyone involved!
How to prepare for a job interview at KE Technology
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with Java in detail, including specific projects you've worked on and challenges you've faced. Practising coding problems related to Java can also help you demonstrate your expertise.
✨Familiarise Yourself with Agile Methodologies
Since the role involves working in an agile environment, it’s crucial to understand agile principles and practices. Be ready to share examples of how you've successfully collaborated with cross-functional teams and adapted to changes during the development process.
✨Showcase Your Problem-Solving Skills
Prepare to discuss how you've tackled bugs and performance issues in past projects. Think of specific instances where you identified a problem, the steps you took to resolve it, and the outcome. This will highlight your analytical thinking and troubleshooting abilities.
✨Understand the Company’s Tech Stack
Research the technologies used by the company, especially cloud services like AWS or Azure, and database management systems like Oracle or MySQL. Being knowledgeable about their tech stack will not only impress your interviewers but also show that you're genuinely interested in the role and the company.