Lead Engineer - Java Software Architect (m/f/d)

Hessen  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung


  • As a modern company, our client manages to constantly develop further and break new ground.

Lead Engineer - Java Software Architect (m/f/d)

Reference: -en
Start: asap
Duration: 6 MM++

Main tasks:
  • Developing source code, including descriptions, for all Software Components in accordance with Software Requirements specification, the functional design and the technical design document
  • Working on full stack Java based development of greenfield and existing applications within a micro services architecture
  • Contributing to quality assurance by writing unit, integration and functional tests as well as leading test driven development (TDD) 
  • Assisting in the adoption of Agile principles across the team and working with the wider team to manage key issues and stakeholders
  • Prepare High level, technical and solution designs for different use cases and challenges
  • Architecting and Designing solutions that transforms a Database Platform into a Service
  • Continuously looking for opportunities to automate core technical assets and tasks with a view of delivering them as a cloud native services or APIs
  • Designing and implementing complex software integrations
  • Performing research, POCs and leading highly technical discussions
  • Designing software target state architectures and roadmaps of achieving it
  • Designing CI/CD pipelines
  • Leading Software deployments, releases, audit remediations and supporting production application incidents with an engineering approach


Main qualifications
  • Significant development delivery experience, with experience of delivery within Agile Software Development Life Cycle/teams ideally with CI/CD
  • Proven vast experience in Java (1.8 or above) with focus on TDD, design patterns, messaging and parallel processing
  • Proven knowledge of Event driven architecture, service orchestration and messaging
  • Extensive experience in API Integrations
  • Strong experience in Relational Databases (Oracle or Postgres) and NoSQL (MongoDB)
  • Previous experience working with OpenShift or a similar Kubernetes platform is a must
  • Extensive experience in micro service development, architecture and patterns
  • Extensive hands-on experience with Spring Boot, and similar libraries like Spring Could, Spring JPA, Hibernate, Spring security and Docker
  • Experience developing unit testable code using testing frameworks like JUnit, Mockito, Cucumber and practical experience with build tools (preferably Maven)
  • Vast experience in Software Design and technical architecture using a variety of toolsets
  • Extensive experience in building a CI/CD pipeline using TeamCity, Jenkins, Bamboo, GitLab or Travis CI etc is highly essential
  • Experience developing and architecting integration solutions on Cloud Platforms is essential, be it GCP, Azure or AWS
  • Experience in building cloud native, distributed, highly available and fault tolerant applications
  • Extensive experience in Software design and documentation
  • Strong knowledge of API gateway, Authorization and Authentication schemes like OAuth, TL, the Open-API and Async-API standards, DNS, Load Balancing, Serverless and Auto-scaling
  • Strong knowledge of Enterprise integration patterns
  • Nice-to-have: Experience regardings front-end technology, preferably REACT
  • Experience in solution design and techniques with ability to make design decision trade-offs
  • Ability to self-manage a book of work and ensure clear transparency on progress with clear and timely communication of issues
  • Capability to interact successfully in a virtual, multi-vendor and multi-cultural environment


Main advantages:
  • A city with a high quality of life that perfectly embraces both modern and traditional values
  • A highly motivated team and an open way of communication



About us:
IT specialists hold all the cards: for its customers in industry and the public sector, Hays is looking for motivated employees who like looking at the bigger picture and growing with new challenges. We make sure that you benefit from our many years of experience in IT recruitment and will find you the right role to suit your skills and interests – all completely free of charge to you. Register with us and reap the benefits of job offers that are both interesting and relevant to your skills and experience.

My contact at Hays:

Referencenumber:


Make contact:
Phone:
Email:
Start
ab sofort
Dauer
6 MM++
(Verlängerung möglich)
Von
Hays AG
Eingestellt
15.07.2021
Ansprechpartner:
Hays AG
Projekt-ID:
2160322
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren