Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Senior Java Developer, Ecommerce, B2B, JAVA Stack, Spring, Soap, City

Eingestellt von Sure Recruitment

Gesuchte Skills: Java, Design, Apache, Spring

Projektbeschreibung

SENIOR JAVA DEVELOPER, E-COMMERCE, B2B, JAVA STACK, SPRING, SOAP, CITY, LONDON

THIS IS AN URGENT ROLE:

OVERALL PURPOSE OF THE ROLE/KEY TASKS:

Create solutions by designing, developing, implementing, documenting and maintaining Java based components and interfaces supporting technology and product roadmaps:

- be responsible for the proposal and delivery of technical solutions and act as a technical authority on specified projects
- play a key role in designing the technical architecture that meets the demands of the business
- work alongside a team of software and database engineers safeguarding and extending an overall system design
- work closely with technology director and senior engineers to ensure that an optimal technical architecture is in place in order to support the product roadmap

ESSENTIAL SKILLS 

- 5 or more years' experience in web development and B2B integrations in relevant industries in JAVA SE environment with at least 3 last years in an E-commerce organization
- 2 or more year of experience working with mixed onshore and offshore teams
- Demonstrable expertise in problem solving and technical innovation at design, coding, tooling and strategic level, capable of rolling-up sleeves and getting hands dirty
- Proven track record in designing major software components for web applications
- Excellent Java SE programming skills
- Solid experience working in Linux JAVA stack and relational databases
- Extensive experience with SPRING Java framework for at least 5 years
- Strong practical experience in SOAP, XML/HTTP, RESTful HTTP
- Strong practical experience of messaging systems
- 4 or more years of experience in build and continuous integration with Maven and Jenkins
- Practical experience in the following Front End technologies: jQuery and Bootstrap, SASS/LESS
- Strong experience in designing and developing unit and integration testing
- Some experience using search technologies containing features like for instance semantic and facetted search
- A thorough understanding of SCRUM software development process, including automation.
- Capable of motivating and energising the very best software developers, as well as gaining their respect
- Results oriented with strong analytic sense and excellent decision making capabilities
- Excellent communication abilities
- Technical leadership in terms of supervising work of at least 2-3 junior to medium level software developers
- Fast learner with an insatiable appetite to learn more

KEY RESPONSIBILITIES:  

- Define applications objectives by analysing user requirements; envisioning system features and functionality
- Design and develop user interfaces, Server Side code, shared services and APIs by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; designing and conducting tests.
- Recommend system solutions by comparing advantages and disadvantages of custom development and 3rd party alternatives.
- Keep abreast of the latest trends, you will continually seek to improve your knowledge of the software development process and the best tools to support it, implementing best practice amongst the team
- Recommend implementation and integration of new technologies within the development process, making sure that industry standards and best practices are applied from the onset.
- Be an advocate for technical innovation and process improvement, increasing the velocity of the team and their interest in what they do.
- Be fully engaged in software development cycle by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
- Be accountable for the integrity of the code base, understand and document current capabilities, assess future architectural needs and support Solution Architect in defining and enforcing coding standards.
- Be responsible for your own coding and documentation quality
- Be accountable for the consistency and coverage of technical documentation and unit testing
- Work closely with  other members of engineering teams, such extended software development, team quality assurance, project management, etc
- Provide members of the extended team with regular software development process coaching and technical mentoring and provide both technical guidance and project governance.
- Provide on-call support as and when needed.

DESIRABLE SKILLS 

- Experience in working with offshore teams
- Industrial experience with Apache CXF
- Industrial experience with Apache MQ
- Industrial experience with Apache Solr
- Industrial experience with jUnit, jMock, dbUnit
- Experience in mobile optimised sites and/or responsive design

FOR A FULL JOB SPEC AND IMMEDIATE CONSIDERATION, PLEASE FORWARD YOUR CV ASAP

Projektdetails

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

Sure Recruitment