At a Glance
- Tasks: Join an Agile team to develop complex web-based data management systems.
- Company: Global geoscience tech company in oil and gas exploration.
- Benefits: Salary up to ÂŁ60k, private medical care, 25 days holiday, and gym membership.
- Other info: Flexible work-from-home options and excellent career progression opportunities.
- Why this job: Work on innovative projects that make a real impact in the geoscience field.
- Qualifications: Strong Java skills, numerate mindset, and familiarity with Agile methodologies.
The predicted salary is between 50000 - 60000 ÂŁ per year.
Are you a “mathematically minded” Java Developer looking for an opportunity to progress your career working on complex and interesting systems? You could be joining a global geoscience technology company within oil and gas exploration.
As a Java Developer, you’ll join a supportive Agile team responsible for the company’s highly complex web-based data management platform/client portal. You’ll gain exposure to the full software development lifecycle working on new features and enhancements as well as maintaining existing applications.
Location / WFH: You’ll be able to work from home most of the time, meeting up with the team in Surbiton, once or twice a week.
About you:
- You have strong Java development experience; they’re using Java 21 (will also consider C# or C++ experience if you’re happy using Java).
- You’re highly numerate with a good understanding of mathematics and data-centric systems.
- You’re familiar with Agile ways of working such as Scrum or Kanban.
- You have a good understanding of Unit testing.
- You’re collaborative and enjoy problem solving.
- You are degree educated, Mathematics, Computer Science or scientific discipline preferred.
What’s in it for you:
- Salary to ÂŁ60k
- Pension
- Private medical care
- Life Assurance
- 25 days holiday
- Gym membership and cycle to work scheme
- Training and career progression
Equal Opportunity: At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Java Developer - Scientific Software employer: Client Server
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Developer - Scientific Software
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in geoscience or similar fields. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects, especially those involving complex systems or data management. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and unit testing. Be ready to discuss how you've used these in your past projects. We want to see your problem-solving skills in action!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Java Developer - Scientific Software
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java development experience and any relevant mathematical skills. We want to see how your background aligns with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this opportunity and how your skills can contribute to our team. Keep it concise but engaging – we love a good story!
Showcase Your Agile Experience: Since we work in an Agile environment, mention any experience you have with Scrum or Kanban. We’re keen to know how you’ve collaborated with teams in the past and tackled challenges together.
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 don’t miss out on any important updates from our team!
How to prepare for a job interview at Client Server
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially the latest features in Java 21. Be prepared to discuss your previous projects and how you've applied your Java knowledge in real-world scenarios. This will show your technical prowess and passion for the language.
✨Show Off Your Mathematical Mind
Since this role requires a strong understanding of mathematics, be ready to talk about how you've used mathematical concepts in your previous work. Think of specific examples where your numeracy skills helped solve complex problems or improve systems.
✨Familiarise Yourself with Agile Methodologies
As the company works in an Agile environment, it’s crucial to understand Scrum or Kanban. Be prepared to discuss your experience with these methodologies and how they’ve influenced your approach to software development. This will demonstrate that you can seamlessly integrate into their team.
✨Prepare Questions That Matter
Interviews are a two-way street, so think of insightful questions to ask about the team dynamics, the projects you'll be working on, and the company culture. This shows your genuine interest in the role and helps you assess if it's the right fit for you.