Freelance Java Developer - 6 month project
Duration: 6 months
Location: Bavarian Region
Remote work: 2-3 days per week
I am currently looking for an experience Java Developer for an exciting project with a leading Automotive client.
About the role:
Implement Micro service-based solutions to support back-end processing.
Implement real time integration, messaging, and caching to support back-end processing
Create RESTful Web services to expose and process data.
Contribute within a DevOps enabled continuous integration environment.
Understanding of DevOps and experience in Build and Deployment tools (GitHub, Maven/Gradle, Jenkins)
Sound knowledge in PaaS architecture and implementation using frameworks like Spring Boot, Spring Cloud, and Spring Dataflow etc.
Experience with RESTful service writing frameworks
Experience with Microservices development and design patterns
Experience with domain driven design
Experience with using development tools, including JIRA, GitHub, and Jenkins
Experience with developing in Agile teams
Ability to write quality unit and end-to-end tests and debug and optimize existing and new code
Experience with Docker, CloudFoundry
Experience with developing within a Cloud environment particularly in AWS