Senior/Lead Java Developer

Candour Solutions LTD
York, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

York, United Kingdom

Tech stack

Java
Agile Methodologies
Apache HTTP Server
Tomcat
Application Frameworks
Unit Testing
Continuous Integration
Hibernate
WildFly (JBoss AS)
Maven
Mule
Node.js
Object-Oriented Software Development
Software Engineering
Jetty
Enterprise Software Applications
GIT
REST
Jenkins

Job description

  • Collaborate with Technical Leads and Architects to develop enterprise-grade applications.
  • Design and implement custom software solutions for digital media clients.
  • Write high-quality, scalable, and maintainable code that meets project deadlines.
  • Contribute to the full software development lifecycle, from design to deployment.
  • Develop RESTful web services and integrate with various platforms.
  • Utilize open-source frameworks like Spring and Hibernate to build robust applications.
  • Work closely with cross-functional teams to ensure client satisfaction and project success.
  • Stay ahead of the curve by learning and implementing new technologies and methodologies.

Requirements

As a Senior/Lead Java Developer, you'll play a pivotal role in developing next-generation software that transforms how consumers experience media across web, TV, and mobile platforms. If you're passionate about technology, thrive in a fast-paced environment, and are eager to make a difference, this is the opportunity for you., * Extensive experience in Java development, with a strong understanding of J2EE.

  • Proficiency in open-source frameworks such as Spring and Hibernate.
  • Solid experience with RESTful Web Services and enterprise application development.
  • Hands-on experience with technologies like Tomcat, Jetty, JBOSS, Apache, or similar.
  • Familiarity with Continuous Integration tools like Git, Maven, Jenkins, or Hudson.
  • Strong understanding of Object-Oriented Programming and Agile methodologies.
  • Experience in writing and maintaining Unit Tests for code modules.
  • Bonus: Knowledge of ESBs (e.g., Mule) or Node.js.
  • Excellent communication skills and a collaborative mindset.
  • A passion for learning and staying updated with the latest tech trends.

Benefits & conditions

Are you ready to shape the future of digital media? Do you thrive on solving complex challenges and creating innovative solutions? Are you driven by a mission to make a meaningful impact through technology?

If your answer is a resounding "Yes," then we want to hear from you!, * Start your day with a team stand-up, sharing progress and aligning on goals.

  • Dive into coding, solving complex problems, and implementing innovative solutions.
  • Collaborate with designers, architects, and other developers to refine features.
  • Test and debug your code to ensure it meets the highest quality standards.
  • Participate in code reviews to share knowledge and maintain best practices.
  • Explore new tools and technologies to enhance our development processes.
  • Occasionally travel to other offices or client sites to collaborate and deliver solutions., * Mission-Driven Work: Be part of a team that's revolutionizing how the world experiences digital media.
  • Professional Growth: Opportunities to learn, innovate, and work with cutting-edge technologies.
  • Collaborative Culture: Join a team that values communication, creativity, and having fun while solving challenges.
  • Diverse Projects: Work on a variety of platforms, from web to mobile to smart TVs.
  • Work-Life Balance: Flexible work environment to support your personal and professional needs.
  • Competitive Compensation: A package that reflects your skills, experience, and contributions.

About the company

We are a dynamic and forward-thinking organization that designs, builds, and operates cutting-edge video and entertainment platforms for some of the biggest names in the industry. From streaming services to mobile apps, we push the boundaries of technology to deliver exceptional user experiences. Our team thrives on collaboration, innovation, and a shared passion for creating world-class software solutions.

Apply for this position