Java Developer Job in Thames Ditton Kt7 0Sr, Southern Uk

 

Working as part of a new development team, our Senior Applications Developer is the main figure in solving complex problems associated with web-based applications. They assist to identify market and client demands and develop, test and launch appropriate web applications in line with our product development roadmap and business strategy. The role is responsible for creating, benchmarking, testing and verifying applications specifically designed for end-user interaction.

The Senior Application Developer must have the ability to deliver projects according to business and technical specifications on time and budget. You will write and produce the products and services using latest web technologies and seek to bring new innovations and ideas to add value to our technical offering. This is a web application project and experience in this field is vital.

You will be required to be involved in all stages of the development lifecycle from system analysis through to build, test and support. You will be expected to develop a deep knowledge of the company’s products and agile delivery methodology.

RESPONSIBILITIES:

· Works as part of the applications development team creating web solutions and management tools for online users;

· Gather user/business requirements and work in an agile environment;

· Work to defined iteration plan and task list;

· Peer review of detailed designs, code, documentation and test cases;

· Problem-solving and responding to product questions/issues, and react as necessary

· Testing new software and fixing bugs;

· Designing the relationships and objects of a full web-based system and programming such a system;

· Assisting in documenting and managing product requirements

· Researching, developing and approving web based applications

· Assisting in creating and executing test plans for QA and manual testing;

· Learn the users’ business needs and apply this understanding when designing, developing and testing new products/features.

EXPERIENCE REQUIRED:

· Educated to degree level or equivalent experience

· 5 years developing in Java

· You will be technically authoritative and an excellent communicator with strong problem solving skills;

· Strong practical experience in J2SE, J2EE, Spring, SQL, XML

· Sound understanding and practical experience of working with Oracle databases and referencing data call-ups as part of development.

· Good experience of working with either or a combination of the following; Spring (MVC and WS), iBatis, JBOSS, Apache and Linux

· Working knowledge of SOA and SaaS

· The ideal candidate will be an experienced programmer who possesses a genuine interest in software development on all platforms using new innovative technologies for web and mobile including eCommerce;

· Knowledge or practical experience of working in an agile development.

The successful candidate will be able to demonstrate that they:

· Have the ability to manage multiple projects simultaneously;

· Is well organised and possessing exceptional written and verbal communication skills;

· Is flexibility and adaptability to work in a continuously changing environment;

· Have excellent organisational and time management skills.


ALL APPLICANTS MUST BE AUTHORISED TO WORK IN THE UK ON A PERMANENT BASIS

TIER 1 VISA HOLDERS OR ABOVE ONLY