Junior Software Engineer
Our client is a proven leader in the design, build and management of smart transaction systems. They are looking for a Junior Software Engineer to join their software development team in the head office in Chippenham.
About The Team
Utilising the latest Java, Web and secure transaction technologies, their Development Teams are responsible for delivering the systems that underpin smart transactions systems in travel, retail and leisure. You will be working in a high performance, agile environment, collaborating with expert colleagues from systems architecture, software testing, usability and project management.
The team is currently working with:
Java EE (JDK 5, 6, 7) | EJB3 | JSF | JPA | Eclipse | NetBeans | Web Services | Spring | Oracle | SQL | Ant | Maven | Hudson |Jenkins | Selenium | JMeter | Linux and more
You will primarily be involved in development of new features, enhancements to existing functionality, defect investigation/resolution and design documentation. An eye for detail and focus on quality is required, using a test driven approach incorporating unit and integration testing of code.
Summary Skills and Experience required
Experience of Java development (Java 1.5 or later preferred)
Object-oriented software design and design patterns
Development Environment – Eclipse or NetBeans
Experience of SQL
Knowledge of source control systems (CVS, SVN)
Creation of software designs and technical documentation
Show an awareness and understanding of software design, development and lifecycles
Knowledge of enterprise Java development (JavaEE5, EJB3 and JPA)
Servlets, HTML, XML, SOAP & other web technologies
Knowledge of build tools ( e.g. Ant, Maven)
Knowledge of integration/performance test tools and frameworks
Salary and benefits
£18,000 – £23,000 p.a.
24 days holidays (plus bank holidays) rising with LOS up to 30 days
Healthcare cash plan (family cover)
Worldwide holiday travel insurance (family cover)
Matched pension scheme
Life Assurance (x 3 salary)
Cycle to work scheme
Free car parking
Working for our client means you would be involved in defining how people all over the world travel, discover, shop and enjoy their home city or travel destinations. They provide a friendly close-knit team culture and all work together to achieve the same goal and vision of being the most successful software services provider in the world.
If you are talented at what you do, are passionate about quality software development and want to join our them at one of their most exciting times then please apply now!