Businesses Jobs .com

Java software engineer | Job in South Yorkshire

As a Java Software Engineer in our team at the heart of Yorkshire and The Humber, you will be expected to possess a strong set of technical and interpersonal skills. Your role requires a deep understanding of software development principles, proficiency in Java programming language, and a keen eye for detail.

  • *Programming Languages
  • : Strong competency in Java (minimum 5 years experience). Familiarity with other languages such as Python or JavaScript is a plus.
  • *Frameworks and Libraries
  • : Proficient with popular Java frameworks like Spring, Hibernate, and Struts. Experience with Maven for build automation is desired.
  • *Databases
  • : Extensive knowledge of SQL databases (MySQL, PostgreSQL) and experience with NoSQL databases such as MongoDB is beneficial.
  • *DevOps Tools
  • : Familiarity with Continuous Integration/Continuous Deployment (CI/CD) tools like Jenkins or GitLab. Experience with Docker and Kubernetes for containerization is a plus.
  • *Software Design Patterns
  • : Understanding of design patterns such as MVC, Singleton, and Factory. Ability to apply these principles to solve complex problems.
  • *Testing
  • : Proficiency in writing automated tests using tools like JUnit or TestNG. Experience with test-driven development (TDD) is a plus.
  • *Communication
  • : Excellent written and verbal communication skills to collaborate effectively with team members, stakeholders, and clients.
  • *Problem Solving
  • : Ability to analyze complex problems, design solutions, and implement them efficiently.
  • *Collaboration
  • : Strong team player who is comfortable working in a fast-paced, agile environment.
  • *Continuous Learning
  • : Commitment to keeping up with the latest trends and advancements in software development.
  • *Attention to Detail
  • : Meticulous attention to detail to ensure high-quality code and maintainable solutions.

Company Overview

Our organization is a dynamic and innovative tech company based in Yorkshire and The Humber region. We specialize in the development of cutting-edge software solutions that cater to a diverse range of industries, from finance to healthcare, and everything in between. Our success is built upon a foundation of creativity, collaboration, and a relentless pursuit of excellence. As part of our team, you'll be joining a group of passionate professionals who are committed to creating technology that makes a real difference. We believe in fostering an environment where ideas are welcome from everyone, and where every voice matters. Our work culture is built on mutual respect, continuous learning, and a shared commitment to our mission. We pride ourselves on our agile approach to software development, which allows us to adapt quickly to changing market demands and customer needs. Our tech stack is modern and robust with Java playing a central role in many of our solutions. We are always looking for talented individuals who can help us push the boundaries of what's possible with Java software engineering. In this role as a Java Software Engineer, you will have the opportunity to work on a variety of challenging projects, collaborate with other engineers and stakeholders, and contribute to the ongoing success of our organization. If you are a dedicated professional with a strong understanding of Java and a passion for software engineering we would love to hear from you. Join us in Yorkshire and The Humber and become part of a team that is shaping the future of technology.

Offered Benefits

In joining our team as a Java Software Engineer in Yorkshire and the Humber, you will be offered a comprehensive benefits package designed to support your professional growth, well-being, and work-life balance. Some of the key benefits include:

*Competitive Salary

  • : We offer a competitive salary that reflects your skills, experience, and the value you bring to our team.
  • *Continuous Learning and Development Opportunities
  • : To ensure you stay at the forefront of technology we provide various opportunities for learning and development. This includes access to online courses, workshops, and conferences, as well as mentorship from senior engineers within the organisation.
  • *Flexible Working Arrangements
  • : We understand that everyone's needs are different, which is why we offer flexible working arrangements. This can include remote work options, flexible hours, and the ability to request time off when needed.
  • *Comprehensive Health Benefits
  • : Our comprehensive health benefits package includes medical, dental, and vision coverage for you and your family. Mental health support is also provided through a variety of resources and tools.
  • *Retirement Savings Plan
  • : We offer a retirement savings plan to help you plan for the future. This includes company matching contributions to help boost your savings.
  • *Paid Time Off (PTO)
  • : We believe in work-life balance, which is why we provide generous PTO allowances. This allows you to take time off when you need it and recharge.
  • *Employee Assistance Program (EAP)
  • : Our EAP provides confidential support for a wide range of personal issues, including financial, legal, and emotional concerns.
  • *Wellness Programs
  • : To support your physical and mental well-being we offer a variety of wellness programs, including gym membership discounts, wellness challenges, and mindfulness workshops.
  • *Team Building Activities
  • : We foster a strong team spirit through regular team building activities, such as social events, retreats, and hackathons.
  • *Equipment and Tools
  • : To ensure you can do your best work we provide you with the latest equipment and tools necessary for your role. This includes state-of-the-art hardware, software, and development environments.
Postcode: S
Employment Type: Full-time
Job Location Type: On-site

Additional Information

Job Designation: Java software engineer

Work Hours: 38

Qualifications: Java (Minimum 5 Years Experience), Python, Javascript, Spring, Hibernate, Struts, Maven, Mysql, Postgresql, Mongodb, Jenkins, Gitlab, Docker, Kubernetes, Junit, Testng, Tdd



Search Tags

Collaboration

Explore job opportunities for Collaboration

View Jobs
MVC

Explore job opportunities for MVC

View Jobs
SQL

Explore job opportunities for SQL

View Jobs
Continuous Learning

Explore job opportunities for Continuous Learning

View Jobs
CI/CD

Explore job opportunities for CI/CD

View Jobs
JUnit

Explore job opportunities for JUnit

View Jobs