Apply for the Java Developer position at Storyteq in Birmingham, England, UK. Find the best jobs for you effortlessly with InJob.AI, your ultimate solution for job search. Discover top job opportunities and streamline your job search process.
Job Description
<div> <p> Our Digital Engineering team at Storyteq are responsible for building world class, enterprise grade digital applications for high profile brands. We pride ourselves in working with mature Agile methodologies and make use of the latest versions of technology. Our teams are structured in such a way that gives every employee the opportunity to learn new skills, work on various projects over time and see the results of your efforts in the online consumer marketplace. Joining the Digital Engineering function would see you work as part of a cross-functional, product style team, generally consisting of a Business Analyst, Scrum Master / Project Manager, Solution Architect, Lead Developers (FE and BE), Developers, and Testers (Manual and Automated). </p> <p> <strong> You live and breathe development. </strong> </p> <p> Java is your bag and you're a real perfectionist. You'll have a background in hands-on software delivery, will be passionate about everything digital and driven by the world of tech. </p> <p> Operating right at the heart of our Backend development function, you'll work with some of the biggest and best brands in the country to deliver exciting new web-based platforms and applications. </p> <p> We have a number of exiting opportunities available across our development teams here at Storyteq and have plenty going on. If you haven't heard of us already, you will have sooner or later! We are a visionary digital marketing partner who pride ourselves on our ability to stay ahead of the game when it comes to both the tech and creative landscape. </p> <p> <strong> What you'll be doing: </strong> </p> <ul> <li> Working with our integrated development team comprised of Junior and Lead level Devs as well as Solution Architects </li> <li> Develop public-facing websites and applications </li> <li> Work alongside Business Analysts, Project Managers and QAs in an Agile Scrum environment </li> <li> Utilising TDD and working on Java projects built with Spring MVC/Boot, Thymeleaf, RESTful, MongoDB, MySQL, Junit and others </li> <br/> <br/> </ul> <strong> Requirements <br/> <br/> </strong> <p> </p> <ul> <li> Proven ability to deliver multiple projects </li> <li> Knowledge of Test-Driven Development </li> <li> Strong knowledge of software development practices, processes, and theories, especially around Agile Development Principles </li> <li> Knowledge of at least one MVC Web development framework (preferably Spring MVC) </li> <li> GIT </li> <br/> <br/> </ul> <strong> Benefits <br/> <br/> </strong> <p> On top of a competitive salary, you can expect a whole load of perks: </p> <ul> <li> 25 days' holiday + bank holidays - we understand the importance of you getting some down time </li> <li> Annual Wellbeing Day - enjoy an additional day on us to look after your physical and mental wellbeing </li> <li> Pension Scheme - helping you save towards your retirement home in the sun! </li> <li> Corporate Medical Cash Plan - claim back the cost of your medical treatments </li> <li> So many savings - through our online community platform, you can access dozens of daily deals, from money off top brands to discounts on days out </li> <li> Employee Assistance Programme - our people are at the heart of everything we do, so if you're happy, we're happy </li> <li> Cycle to Work Scheme - save on the cost of biking to work </li> <li> Monthly Employee Awards - Employee of the Month programme with £250 bonus </li> <li> Raising money for charity including a paid Volunteer Day - we're all about giving back... and having lots of fun in the process! </li> <li> Referral scheme - know the perfect person to join the team? You could bag £1,500 for a putting a good word in </li> <li> Wellbeing Programme - giving you the opportunity to join regular, interactive Wellbeing Workshops or join our 30 plus Wellbeing Champions </li> <li> Enhanced Family Friendly Leave - support for you and your family to help you navigate through the craziness of family life </li> </ul> <p> <br/> <strong> We Value Diversity <br/> </strong> </p> <p> We champion and welcome diversity in our workforce and ensure all job applicants receive equal and fair treatment, regardless of age, race, gender or gender identity, religion, sexual orientation, disability, or nationality. <br/> </p> <p> We are not only committed to increasing the visibility and recognition of talent from under-represented groups within our organisation, but the wider industry too. <br/> </p> <p> At the end of the day, we make sure we take time to look after ourselves, each other, and the planet, because we're always stronger together. </p> <p> ITG have a number of community groups (ERGs) available to employees which offer a safe space for like-minded colleagues, with shared interests to connect, socialise and check in with each other. These include Black ITGers Together, LGBTQ+ Together, Mens Health Together, Muslims Together, Neurodiversity Together, Working Parents and Carers Together and Women In Tech Together. </p> <p> </p> </div>
AI Powered Job Insights
Exciting opportunity for a Java Developer at Storyteq! They are seeking passionate developers to join their Digital Engineering team, which is dedicated to creating high-quality digital applications for leading brands in a dynamic Agile environment. 📍 Location: Birmingham, England, UK 💼 Position: Java Developer ⏰ Type: Full-time 📅 Date Posted: 2024-06-07 Role Summary: - They are part of a cross-functional team that includes Business Analysts, Scrum Masters, Solution Architects, Lead Developers, and Testers. - Focused on backend development using Java for public-facing applications and platforms. - Engage with cutting-edge technology and development practices. What You'll Do: - Collaborate with a talented team of developers and architects. - Develop innovative web applications and platforms. - Participate in Agile Scrum processes alongside Project Managers and QA teams. - Utilize Test-Driven Development (TDD) practices while working with technologies such as Spring MVC/Boot, Thymeleaf, RESTful APIs, MongoDB, MySQL, and JUnit. What's Needed: - Proven experience in delivering multiple projects successfully. - Strong knowledge of Agile methodologies and related software development practices. - Familiarity with at least one MVC web development framework, preferably Spring MVC. - Proficient in GIT for version control. Benefits: - 25 days of holiday plus bank holidays for work-life balance. - Annual Wellbeing Day to focus on personal health and wellness. - Competitive salary with a comprehensive benefits package including a Pension Scheme and Corporate Medical Cash Plan. - Cycle to Work Scheme and savings through an online community platform. - Employee recognition programs, charity volunteer opportunities, and enhanced family-friendly leave policies. - A commitment to diversity and inclusion within the workplace.
Top Interview Questions
A: In my previous roles, I have worked extensively within Agile frameworks, primarily Scrum. I participated in daily stand-ups, sprint planning, and retrospectives to ensure continuous improvement. For instance, during the development of a client-facing application, our team iterated weekly, which allowed us to adjust priorities based on feedback and deliver a product that aligned with client expectations.
A: To ensure quality, I practice Test-Driven Development (TDD), writing tests before coding to clarify requirements and reduce errors. I also utilize code reviews and pair programming sessions with my peers, which enhance code quality through collaborative feedback. Additionally, I leverage tools like SonarQube for continuous code quality checks and ensure adherence to best practices.
A: I once faced a performance issue in a web application built on Spring Boot that caused slow response times under heavy load. I conducted a thorough analysis using profiling tools to identify bottlenecks. I optimized our database queries and implemented caching mechanisms for frequently accessed data. This reduced load times significantly, improving user satisfaction.
A: I thrive in cross-functional teams by actively communicating with all members, whether developers, analysts, or testers. I usually take on the role of a facilitator, ensuring everyone’s input is valued and aligned toward the project goals. For example, during a recent project, I collaborated closely with Business Analysts to refine requirements and liaised with QA to develop comprehensive acceptance criteria, which streamlined our development process.
A: I use Git for version control, employing branching strategies such as Git Flow to manage features, releases, and hotfixes effectively. For instance, in a project with multiple features being developed simultaneously, I created feature branches for each task, regularly merging them into the develop branch only after passing unit tests. This practice not only maintained a clean codebase but also facilitated collaboration among team members.
Want to get matched with your dream job?
Try InJob.ai for Free and Get Matched 100s of such opportunities!
200+ professionals have found their dream job with InJob.ai this week.
Salary Benefits
Salary details not provided
Want to apply directly?
Apply for the Java Developer position at Storyteq in Birmingham, England, UK using https://www.linkedin.com/jobs/view/3942159791
The Portfolio Group, London, England, UK
Recruitment Fox, Monmouth, Wales, UK
Ledgy, London, England, UK
JASA Talent, Rotherham, England, UK
TipTopJob, London, England, UK
Searchability®, Worcester, England, UK
Pepper Mill, Birmingham, England, UK
IWC Independent Worldwide Consolidators SpA, Sale, England, UK
Still have a question? Check out our FAQ section below.