Beschreibung
For one of our clients in Rhein-Main-Area we are looking for an enthusiastic and highly talented Java Software Engineer/Architect to help design, architect and implement innovative solutions for our database platforms.
Responsibilities/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
- 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
Required skills/experience:
- 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, parallel processing, Clean Code, Pair Programming and Code Reviews
- Proven Knowledge of Event driven architecture (following Apache Kafka), Service Oriented Architecture (SOA) and API Integrations.
- Nice to know Behaviour Driven Development (BDD) using Cucumber Framework.
- Strong Experience in Relational Databases (Oracle or Postgres) and NoSQL (MongoDB)
- Previous experience in ServiceNow or a similar ITSM solution is highly desirable
- Previous experience working with OpenShift or a similar Kubernetes platform is a must.
- Extensive experience in micro service development, architecture and patterns.
- 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.
- Good written and spoken English, German is a plus
Project start: immediately
Location: remote & Frankfurt
Duration: 6 months, extension possible
If you are interested in this project, please send your CV, your hourly rate, and the date of availability to (see below)