Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Java Developer image - Rise Careers
Job details

Java Developer

Company Description

Version 1 is a Technology Services company, delivering impactful change to help our customers navigate the rapidly changing digital-first world.   

We have celebrated over 26 years in Technology Services and continue to be trusted by global brands to deliver solutions that drive customer success. Version 1 has several strategic technology partners including Microsoft, AWS, Oracle, Red Hat, OutSystems and Snowflake.  

We work hard to ensure we understand what our customers need from their technology solutions and then we deliver. We are an award-winning company who provide world class customer service; we think big, and we hire great people.  

  • 3200+ employees (and growing), €350m/£315m revenue business     
  • UK & Ireland’s premier Oracle, Microsoft & AWS partner  
  • 10 years as GPTW to work in Ireland & UK  
  • Oracle EMEA Apps/SaaS Innovation Partner of the Year – EMEA 2023  
  • AWS EMEA - Collaboration Partner of the Year - EMEA 2023  
  • Global Modernising Applications Partner of the Year Award 2023

Job Description

Java has been a key technology throughout our company history, and our Java Practice has been responsible for delivering some of the largest enterprise to enterprise systems as well as business-critical solutions to a number of sectors across a wide range of platforms, operating systems, open-source components and databases. 

We encourage interest from young enthusiastic developers with an interest in a fast track career in a high-energy environment where there is a good exposure to modern technologies

  • Expected to have a good understanding of the design & build phase of the project lifecycle.
  • Coding new developments and/or enhancements as defined in a technical design.
  • Adhere to code quality and unit test testing standards
  • Identify and implement integration tests, automating tests where appropriate.
  • Ensuring code is peer-reviewed.
  • Providing system test support when code is migrated to System Test (including SIR  resolution).

Qualifications

  • Minimum 4 years of experience in Java development

Preferred  Skills:

  • Java 8+
  • Spring/Spring Boot
  • Web services / Microservices
  • Unit /Integration Test
  • Junit
  • Experience working in standards-driven environments.

Desirable Skills:

  • Hibernate
  • Weblogic
  • Experience working within an Agile environment

Additional Information

Why Version 1? 

  • Share in our Success through our Quarterly performance related Profit Share & an opportunity to join our new V1 Equity success Scheme.    
  • Strong Career Progression & mentorship coaching through our Strength in Balance & Leadership schemes with a dedicated quarterly Pathways Career Development review.  
  • Financial benefits including; Pension, Private Healthcare Cover, Life Assurance, Financial advice  
  • Ways of working now with remote & hybrid working options but there is always as a good excuse to get together too.   
  • Moments that matter & our enhanced maternity & paternity leave policies for life’s journey   
  • A large training budget for accreditations and educational assistance for courses relevant to your role. Ways 
  • Wellbeing activities: an innovative Well Tech Scheme, MyGym Discounts, Octopus Car Lease (electric UK only), Yoga, sponsored marathon, and local team sports  
  • Version 1 Annual Excellence Awards & our ‘ Call-Out’ platform where performance is called out and recognised   
  • Our active ESG & CSR initiative allows you to get involved in local fundraising and development opportunities as part of fostering our diversity, inclusion and belonging schemes.  

PLUS, many more exciting benefits… drop us a note to find out more.

Ekta Bahl - Talent Acquisition Capability Partner

#LI-EB1

Average salary estimate

$60000 / YEARLY (est.)
min
max
$50000K
$70000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Java Developer, Version 1

Are you a passionate developer eager to make an impact? Join Version 1 as a Java Developer in Dublin, Ireland! With over 26 years of experience in the technology services sector, Version 1 is a dynamic company dedicated to helping clients thrive in a digital-first world. Our Java practice is pivotal to our success, delivering cutting-edge enterprise solutions across various industries. In this role, you’ll dive into the design and build phases of projects, writing quality code and working on enhancements as per the technical design. You’ll be involved in the entire project lifecycle, from coding to integration testing, ensuring top-notch quality standards. Your peer-reviewed code will play a crucial role in delivering reliable solutions, all while working with modern technologies like Java 8+, Spring Boot, and Microservices. We believe in nurturing talent, so if you’re keen on mentorship and career progression in a high-energy environment, your opportunity awaits at Version 1! We value our team members and offer competitive benefits, training budgets, and a flexible work environment that promotes both professional and personal growth. If you have a minimum of four years in Java development and are ready to take your career to the next level, reach out to us today!

Frequently Asked Questions (FAQs) for Java Developer Role at Version 1
What are the responsibilities of a Java Developer at Version 1?

As a Java Developer at Version 1, your responsibilities include understanding the design and build phase of the project lifecycle, coding new developments and enhancements as per the technical design, adhering to code quality standards, and conducting unit and integration tests. You will also ensure your code is peer-reviewed and provide system test support during migrations.

Join Rise to see the full answer
What qualifications do I need to apply for the Java Developer position at Version 1?

To apply for the Java Developer role at Version 1, you need a minimum of four years of experience in Java development, with preferred skills including Java 8+, Spring/Spring Boot, and experience with web services and Microservices. Familiarity with Agile environments and knowledge of Hibernate and Weblogic are desirable.

Join Rise to see the full answer
Is remote work an option for the Java Developer role at Version 1?

Yes, Version 1 offers flexible working options including remote and hybrid arrangements for the Java Developer role. We believe in a work-life balance that allows you to be productive and fulfilled both personally and professionally.

Join Rise to see the full answer
What career development opportunities does Version 1 provide for Java Developers?

At Version 1, we prioritize career development for our Java Developers through mentorship coaching and quarterly career development reviews. Our Strength in Balance and Leadership schemes ensure you have the support to grow and advance your career.

Join Rise to see the full answer
What benefits can I expect as a Java Developer at Version 1?

As a Java Developer at Version 1, you can expect a range of benefits including performance-related profit share, financial benefits like a pension and private healthcare, a large training budget for professional development, and wellbeing activities to support your health and happiness.

Join Rise to see the full answer
Common Interview Questions for Java Developer
Can you describe your experience with Java and how you have applied it in previous projects?

When answering this question, focus on specific Java projects you've worked on, highlighting your role, the technologies used (like Java 8+ or Spring Boot), and the impact your contributions had on the project outcome.

Join Rise to see the full answer
How do you ensure code quality during development?

Discuss your practices for maintaining code quality, such as adhering to coding standards, implementing unit tests, conducting peer reviews, and utilizing automated testing tools to streamline the testing process.

Join Rise to see the full answer
What’s your approach to debugging problems in Java applications?

Share your systematic approach to debugging, which may include analyzing logs, using debugging tools, isolating issues by breaking down code into manageable parts, and collaboration with team members for a comprehensive solution.

Join Rise to see the full answer
Can you explain the Spring framework and its advantages for Java development?

Provide a clear overview of the Spring framework, discussing its core features, like Inversion of Control and Aspect-Oriented Programming, and emphasizing its advantages, such as simplifying development and increasing portability.

Join Rise to see the full answer
What experience do you have in working with Agile methodologies?

Detail your experiences working within Agile methodologies, illustrating how you've participated in Agile ceremonies like daily stand-ups and retrospectives and how Agile principles influenced your work efficiency and team collaboration.

Join Rise to see the full answer
How do you stay updated with the latest trends in Java development?

Demonstrate your commitment to continuous learning by mentioning resources such as workshops, conferences, online courses, and communities where you engage with the latest technology trends and best practices in Java development.

Join Rise to see the full answer
Can you give an example of a challenging technical problem you've solved?

When providing an example, focus on the specific problem, your thought process in devising a solution, the tools and technologies you employed, and the results of your solution.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your prioritization strategy, which could involve assessing deadlines, project importance, and stakeholder needs, along with your use of project management tools to track progress and stay organized.

Join Rise to see the full answer
What role does teamwork play in your development process?

Highlight the importance of teamwork in your development process by discussing how collaboration, communication, and sharing knowledge with your team enhance project outcomes and foster an innovative environment.

Join Rise to see the full answer
What are some best practices for writing unit tests in Java?

Discuss best practices such as writing clear and concise tests, ensuring high code coverage, using testing frameworks like JUnit effectively, and integrating testing into your development process for continuous feedback.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Version 1 Remote London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, Belfast, United Kingdom
Posted 12 days ago
Photo of the Rise User
Version 1 Remote Bengaluru, India
Posted 6 days ago
Photo of the Rise User
Posted 10 days ago
Ruby Labs Remote No location specified
Posted 12 days ago
Photo of the Rise User
Posted 23 hours ago
Photo of the Rise User
Wave Photonics Remote No location specified
Posted 12 days ago
Photo of the Rise User
Posted 8 hours ago

Version 1 proves that IT can make a real difference to our customers' businesses. We are trusted by global brands to deliver IT services and solutions which drive customer success. Our 1000 strong team works closely with our technology partners to...

25 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 25, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!