Senior Java Developer

Senior Java Developer

Full-Time 45000 - 55000 £ / year (est.) No home office possible
Marmion

At a Glance

  • Tasks: Develop and upgrade Java applications while collaborating on exciting ERP projects.
  • Company: Join a growing ERP integrations software provider based in Leeds.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on collaboration and career advancement.
  • Why this job: Make a real impact on product evolution with innovative technology.
  • Qualifications: 3+ years in Java development, proficiency in C#, and strong problem-solving skills.

The predicted salary is between 45000 - 55000 £ per year.

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. UK resident required with full UK working rights and a commutable distance to Leeds. 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.

Desirable

  • 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.
  • Engage in the testing process and contribute towards future automation strategies.
  • Collaborate 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.

We’re searching for an experienced Java Developer to join the team. If you feel you are suitable, please apply today by submitting your CV. Alternatively, to discuss the opportunity further, please contact Jonny McPartland directly on 07375675049.

Senior Java Developer employer: Marmion

Join a dynamic and innovative ERP integrations software provider in Leeds, where your expertise as a Senior Java Developer will directly influence product evolution and drive meaningful change. We foster a collaborative work culture that values creativity and encourages professional growth, offering opportunities to work with cutting-edge technology while enjoying the vibrant atmosphere of Leeds. With a commitment to employee development and a supportive team environment, this is an excellent place for those looking to make a real impact in their careers.
Marmion

Contact Detail:

Marmion Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or ERP systems. 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 GitHub profile showcasing your projects and contributions. This is a great way to demonstrate your proficiency in Java, C#, and other tools mentioned in the job description.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to Java development and ERP integrations. Practising coding challenges can also help you feel more confident when it’s time to shine.

✨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 love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Java Developer

Java
C#
Visual Studio
IntelliJ
SQL
GIT
DevOps tools
XML/XSLT
SOAP APIs
REST APIs
Software Development Principles
ERP Integration
ASP.NET MVC
Azure DevOps

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java and C#. We want to see how your skills match up with what we're looking for, so don’t be shy about showcasing your relevant projects!

Showcase Your Problem-Solving Skills: In your application, give us examples of how you've tackled complex systems or bugs in the past. We love seeing candidates who can think critically and bring new ideas to the table.

Keep It Professional Yet Personal: While we appreciate a friendly tone, make sure your application maintains a level of professionalism. Let your personality shine through, but keep it relevant to the role and our company culture.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to track your application and get back to you quickly!

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 complex systems you've worked on. They’ll likely want to hear about specific projects where you’ve made a real impact.

✨Familiarise Yourself with ERP Systems

Since this role involves ERP integrations, it’s a good idea to get familiar with systems like Sage or SAP Business One. If you have experience in these areas, be ready to share examples of how you’ve contributed to similar projects.

✨Show Off Your Problem-Solving Skills

Be prepared to discuss how you approach debugging and resolving complex issues. They’ll want to know how you collaborate with support teams and contribute to testing processes, so think of specific instances where you’ve tackled tough bugs.

✨Demonstrate Your DevOps Knowledge

Since they use Azure DevOps for sprint planning and ticket management, make sure you can talk about your experience with version control (GIT) and any DevOps tools you’ve used. Highlight how you’ve engaged in code reviews and contributed to automation strategies.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>