Java Software Engineer

Java Software Engineer

Full-Time 60000 - 60000 £ / year (est.) Home office (partial)
Marmion

At a Glance

  • Tasks: Develop and upgrade Java applications while collaborating on exciting ERP integration projects.
  • Company: Join a growing ERP integrations software provider based in vibrant Leeds.
  • Benefits: Enjoy a competitive salary, hybrid work, health plan, and career development opportunities.
  • Other info: Dynamic team culture with excellent training and career growth potential.
  • Why this job: Make a real impact with innovative technology in a hands-on, collaborative environment.
  • Qualifications: 3+ years in Java development, proficiency in C#, and strong problem-solving skills.

The predicted salary is between 60000 - 60000 £ per year.

Are you a passionate Java Developer looking to take ownership of your work in a collaborative, hands‑on environment? This is an opportunity to join a growing ERP integrations software provider based in Leeds. If you enjoy working on complex systems and with new technology, bringing new ideas to the table, and having real impact on product evolution then this could be the role for you. Candidates must be a UK resident with full UK working rights and live within a commutable distance to Leeds. Please note we cannot offer visa sponsorship for overseas candidates.

Key Skills

  • Minimum 3 years’ experience in a similar Java developer role.
  • Proficiency in Java and C#.
  • Experience using Visual Studio and IntelliJ.
  • Knowledge of SQL (DDL, DML, Views, Procedures).
  • Familiar with version control (GIT), DevOps tools, XML/XSLT, and both SOAP and REST APIs.
  • Strong understanding of software development principles and translating business needs into technical solutions.
  • ERP integration experience, ideally with Sage or SAP Business One.
  • Familiarity with ASP.NET MVC and Azure DevOps.
  • Degree in Software Engineering, Computer Science, or related field.

Key Responsibilities

  • Develop, maintain, and upgrade Java‑based applications.
  • Support and enhance C# based satellite applications (ERP Connectors, SAP B1 add‑ons).
  • Engage in code reviews, documentation, and sprint planning.
  • Engaging in the testing process and contribute towards future automation strategies.
  • Collaborating with the support team to resolve complex bugs and raised tickets.
  • Maintain and update third‑party library dependencies (Java JRE, Jetty, Chilkat, nSoftware AS2).
  • Use Azure DevOps for sprint planning, ticket management, coding, testing, and release cycles.

Compensation and Benefits

  • £60,000 pa, dependent on experience.
  • Leeds – Hybrid.
  • Excellent Career Development Opportunities and Training Development Schemes.
  • Employee Cash Health Plan.
  • Pension and Bonus Scheme.

Java Software Engineer employer: Marmion

Join a dynamic ERP integrations software provider in Leeds, where your contributions as a Java Software Engineer will directly influence product evolution in a collaborative and innovative environment. With excellent career development opportunities, a supportive work culture, and a comprehensive benefits package including a cash health plan and pension scheme, this role offers not just a job, but a meaningful career path in a thriving tech community.

Marmion

Contact Details:

Marmion Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Java Software Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in ERP or Java development. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your Java projects and any relevant C# work. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common Java and C# questions, as well as ERP integration scenarios. Practising with a friend or using mock interview platforms can help you feel more confident when it’s your turn to shine.

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 and eager to join our team.

We think you need these skills to ace Java Software Engineer

Java
C#
Visual Studio
IntelliJ
SQL
GIT
DevOps tools

Some tips for your application 🫡

Show Your Passion for Java:When writing your application, let your enthusiasm for Java shine through! Share specific projects or experiences that highlight your skills and how you’ve taken ownership of your work. We love seeing candidates who are genuinely excited about what they do.

Tailor Your CV and Cover Letter:Make sure to customise your CV and cover letter for this role. Highlight your experience with Java, C#, and any ERP integration work you've done. We want to see how your background aligns with our needs, so don’t be shy about showcasing relevant skills!

Be Clear and Concise:Keep your application clear and to the point. Use bullet points where possible to make it easy for us to read through your qualifications. Remember, we’re looking for someone who can communicate effectively, so show us you can do that right from the start!

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 gives you a chance to explore more about us and what we do!

How to prepare for a job interview at Marmion

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 and C#, as well as any specific projects you've worked on. Practising coding challenges can also help you demonstrate your proficiency.

Familiarise Yourself with ERP Systems

Since this role involves working with ERP integrations, it’s crucial to understand how systems like Sage or SAP Business One operate. Research these platforms and think about how your past experiences relate to ERP integration to show your potential employer that you’re ready to hit the ground running.

Show Off Your Collaboration Skills

This position values teamwork, so be ready to share examples of how you've successfully collaborated in previous roles. Discuss your experience with code reviews, sprint planning, and how you’ve contributed to a team environment, especially in a DevOps context.

Prepare Questions About Their Tech Stack

Having questions ready shows your interest in the role and the company. Ask about their use of Azure DevOps, version control practices, or how they handle testing and automation strategies. This not only demonstrates your knowledge but also helps you gauge if the company is the right fit for you.