At a Glance
- Tasks: Join our back-end team to optimise Java applications and lead exciting projects.
- Company: Data Intellect transforms big data challenges into smart solutions across various industries.
- Benefits: Enjoy flexible working, extensive training, international travel, and a generous referral scheme.
- Why this job: Be part of a collaborative culture that values growth, innovation, and social impact.
- Qualifications: 5+ years in core Java development with expertise in optimisation techniques and profiling tools.
- Other info: We promote diversity and offer accommodations for applicants with disabilities.
The predicted salary is between 36000 - 60000 £ per year.
Every question matters, every pathway, direction, thought process and conversation. Because every challenge makes us stronger, more knowledgeable, more determined and more valuable to our clients. We’re not big on egos and we’re not for the faint hearted. We stand for camaraderie, collaboration and change. Welcome to Data Intellect.
As a Java Developer, you will be primarily working within the back-end development team and will gain exposure to the full software stack. You will use modern development tools and concepts to deliver high quality, best practice software solutions. You will also have the opportunity to take the lead on projects, mentor and support junior members of the team.
The ideal candidate will have deep technical understanding of how to effectively profile and optimize Java applications to address performance issues and implement changes to ensure top-tier performance.
- 5+ years’ experience in core Java development, ideally up to version 17
- Deep understanding of Java optimisation techniques
- Proficiency in profiling tools, ideally YourKit
- Strong communication and client facing skills
- Problem solver with a can-do attitude
What’s on offer:
- Flexible working – we offer hybrid working so our people can achieve that elusive work/life balance.
- Continuous professional development – we offer extensive paid for training, ranging from leadership to specific technical skills.
- Internal progression opportunities - we run biannual internal promotion processes and monthly 121s with your people leader to support and guide you in the right direction.
- International travel opportunities – whether you’re a home bird or a jetsetter, we offer the opportunity to work in London, New York, Hong Kong & Singapore to name a few…
- Healthcare cover – dependent on region, UK is provided by Benenden Health, including 24/7 GP & Mental Health Helpline.
- Generous referral scheme – we love to see referrals coming through and referring a friend means cash for you!
- Regular social events, prizes and giveaways – our talented social committee work hard all year round to provide exciting events across all regions and they’re open to suggestions.
A little background on DI: Simply put – we turn big data problems into smart data solutions. At our core, Data Intellect is a data and technology consultancy firm. Our key area of expertise is financial and capital markets technology solutions. However, the utility of these solutions allow us to apply fintech data expertise to other industries such as smart energy and healthcare. This proprietary offering is complemented by a wealth of experience in data engineering, electronic trading systems, data capture applications, regulatory and compliance systems and middle and back-office enterprise web solutions.
Fair employment and equal opportunities: Data Intellect is an equal opportunity employer, committed to inclusion and diversity. If you have a disability, accommodations are available on request throughout the assessment and selection processes.
Java Developer (Performance Optimization) employer: Data Intellect
Contact Detail:
Data Intellect Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Developer (Performance Optimization)
✨Tip Number 1
Familiarise yourself with the latest Java optimisation techniques and profiling tools, especially YourKit. Being able to discuss specific examples of how you've used these tools to improve application performance will set you apart during interviews.
✨Tip Number 2
Showcase your problem-solving skills by preparing for technical challenges that may come up in the interview. Think about past projects where you faced performance issues and how you resolved them, as this demonstrates your can-do attitude.
✨Tip Number 3
Highlight your experience in mentoring or leading projects, as this role involves supporting junior team members. Be ready to share instances where you've guided others or taken charge of a project to illustrate your leadership capabilities.
✨Tip Number 4
Prepare to discuss your communication skills, particularly in client-facing situations. Think of examples where you've effectively communicated complex technical concepts to non-technical stakeholders, as this is crucial for the role.
We think you need these skills to ace Java Developer (Performance Optimization)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in core Java development, especially with version 17. Emphasise your proficiency in performance optimisation techniques and any relevant tools like YourKit.
Craft a Strong Cover Letter: In your cover letter, express your passion for back-end development and your problem-solving skills. Mention specific examples of how you've optimised Java applications in the past and how you can contribute to Data Intellect's goals.
Showcase Communication Skills: Since strong communication and client-facing skills are essential for this role, consider including examples in your application that demonstrate your ability to collaborate effectively with team members and clients.
Highlight Leadership Experience: If you have experience mentoring or leading projects, make sure to include this in your application. Data Intellect values candidates who can support junior team members and take the lead on projects.
How to prepare for a job interview at Data Intellect
✨Showcase Your Java Expertise
Make sure to highlight your experience with core Java development, especially up to version 17. Be prepared to discuss specific optimisation techniques you've used in past projects and how they improved performance.
✨Familiarise Yourself with Profiling Tools
Since proficiency in profiling tools like YourKit is essential, brush up on your knowledge of these tools. Be ready to explain how you've used them to identify and resolve performance issues in Java applications.
✨Demonstrate Problem-Solving Skills
Prepare examples that showcase your problem-solving abilities. Think of challenges you've faced in previous roles and how your can-do attitude helped you overcome them, particularly in a team setting.
✨Emphasise Communication and Collaboration
As the role involves mentoring junior members and client interactions, be sure to convey your strong communication skills. Share experiences where you've successfully collaborated with others to achieve project goals.