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
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
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.