Senior Java Developer (Top Benefits & Progression)

Job Description

Incredible opportunity to be part of a team comprised of exceptional Seniors/Leads, where you can engage with advanced technology and enhance your skills in developing highly efficient containerised micro-services.

There is only one remaining position available in this organisation, as an offer was recently accepted at the same level. If you are interested, we urge you to apply promptly, as this opportunity won't be available for an extended period.

Benefits:

  • Salary : up to £65K
  • Bonus : 10%
  • Pension : up to 10% employer contribution with 7% personal contribution.
  • Leave : 25 days + 10 stats
  • Health Insurance : Family cover with AXA ( Partner + Children)
  • Life Insurance : 3x Salary
  • Critical Illness Cover : 100K
  • Income Protection : 75% of salary to retirement age if deemed unfit to work.

Responsibilities:

  • Collaborate closely with cross-functional teams to analyse and understand business requirements, translating them into scalable and efficient Java-based software solutions.
  • Design, develop, and implement high-quality, maintainable, and performant code using Java technologies.
  • Contribute to the architectural decisions, ensuring adherence to best practices, coding standards, and design patterns.
  • Conduct thorough code reviews to ensure code quality, identify potential issues, and provide constructive feedback to team members.
  • Identify and resolve complex technical problems, ensuring the delivery of reliable and efficient software applications.
  • Stay updated with emerging technologies, industry trends, and best practices to continually enhance your technical skills and contribute to technical innovation.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience in Java software development, preferably in the enterprise application domain.
  • Strong proficiency in Java, J2EE, and related frameworks (Spring, Hibernate, etc.).
  • Solid understanding of software design principles, architectural patterns, and object-oriented programming concepts.
  • Familiarity with database technologies (SQL, Oracle, MySQL, etc.) and experience with database design and optimisation.
  • Proven experience in collaborating with development teams, ensuring high-quality code delivery and fostering a collaborative environment.
  • Excellent problem-solving skills and ability to analyse and resolve technical challenges.
  • Strong communication skills, with the ability to effectively collaborate with stakeholders at all levels.

Preferred Qualifications:

  • Experience in the telecommunications industry or related domains.
  • Familiarity with Agile/Scrum methodologies.
  • Knowledge of front-end technologies (HTML, CSS, JavaScript, etc.).
  • Familiarity with DevOps practices and tools.

For further information on this vacancy, or any other Java/Javascript/Golang jobs in Belfast or wider Northern Ireland, please apply via the link or contact Ben Sidebotham on Linkedin or Phone 07946771838.

I acknowledge that transitioning to a new job can be a significant decision. I am committed to supporting you throughout the entire process, starting from our initial discussion about your goals and ambitions to assisting you in securing a new position. Please feel free to reach out to me even if its only regarding future interest in pursuing new opportunities.

Recent Google Review:

"Ben was a great help in getting me somewhere sorted. I was under a tight deadline, and he was able to take me from initial chat to offer within a week. The information provided on the company and process was enough for me to feel confident going in to every interview and it was an overall pleasant experience leading to a great offer. Strongly recommend Ben & Vanrath."