Lead Java Developer

Recruiter
MSX International
Location
Colchester
Posted
12 Oct 2018
Closes
18 Oct 2018
Contract Type
Permanent
Hours
Full Time
As a Lead Java Developer, you will be expected to succeed at the following tasks: Candidate Responsibilities Heading up a team of application developers, the Lead Developer is responsible for the development of enterprise scale platforms used by the wider organisation and beyond. Working across various global projects simultaneously serving leading automotive OEM clients, our lead developers work closely with the Global Development Director to architect software solutions that really make a difference. Developing new software solutions. Maintaining and enhancing existing software solutions. Monitoring and researching new technologies appropriate to the business. Use existing / new skills and capabilities to contribute to the successful development of software solutions to meet exacting requirements. Maintaining and improving competence in java (JEE and swing), relational databases and web page construction (HTML, Javascript, CSS, AJAX, etc). Working within an Agile (Scrumban) development team at all stages of the development cycle. Working on own initiative to achieve agreed specification and timing. Maintaining adequate documentation to meet the needs of the business. Meeting internal and external clients to analyse their needs. Sharing knowledge with development group on regular basis. Candidate Specifications Due to the nature of the position and environment it is essential you have a good degree or Masters in Computer Science, e-commerce or a related subject At least 10 years of experience in software development, with a preference for experience in a supervisory capacity. Competencies and Skills Required The ability to confidently and clearly communicate complex technical information to colleagues. Interest in design methodologies, software patterns. Good team player, creative and proactive. Capable of working under occasional pressure, comfortable about working to tight timing deadlines. Willing to adjust to occasional flexible working arrangements within an agreed framework in order to meet the needs of the business. Ability to manage a team of developers and testers Ability to work with the project managers to ensure that sprints are delivered on time Ability to code review other developers code and to support junior members in adhering to coding and architectural standards Strong understanding of object-oriented programming. Experience in the following would be advantageous: JEE technologies – EJB / Servlet / Spring MVC / JSP / FreeMarker etc Server technologies - JBoss, Tomcat, Websphere, Glassfish, Geronimo, Apache, Linux RDBMS – Oracle, SQL Server, Postgres, MYSQL Integration technologies – JMS / Web Services (REST / SOAP) Relational Mapping Tools – Hibernate / JPA / Toplink Build Tools (Maven, Ant, Gradle) Big Data technologies - NoSQL Databases (Mongo / CouchDB / Neo4j), Hadoop (HDFS / Spark / PIG / HIVE / Sqoop) Analytics – Mahout, WEKA, Tableau, Clikview, Alteryx Database programming – PLSQL / TSQL, Packages / Functions / Procedures. Working hours 40 hours per week Flexibility to meet business and personal needs. What we can offer you Salary of up to £80,000 per annum. Skills development though exposure to wide-ranging technology and projects Friendly and motivated team orientated environment Flexible working hours, by arrangement Mobile and laptop Relaxed dress code. Other company benefits: 25 days annual leave Company contributory pension plan Cash back health care scheme Life assurance Car salary exchange scheme Exclusive discounts on purchases from fashion, holidays and entertainment to car hire, health & beauty and your weekly shop Exclusive discounts on car purchases Application Email your CV to Johanna Smith @ jsimons@msxi-euro.com MSXI is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief, marital status, or pregnancy or maternity

Similar jobs

Similar jobs