Freelance Java Developer - 12 months

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

Beschreibung

Freelance Java Developer – 12 months

Location: Munich
Duration: 12 months
Remote work: 1 or 2 days per week could be an option
Rate: Negotiable depending on experience

I am working with a Global Company that is seeking an experienced Java Developer for a 12 month freelancing project. 1 day working remotely is an option. At least B2 level German.

You will in an Agile team a Senior Java Developer. The applications will be designed as a suit of microservices that will be cloud enabled and leverage a high level of automation to achieve continuous integration and delivery.

You will work with modernized tech stacks, building micro-services, releasing daily, deploying in the cloud, practising test driven development.

Key Responsibilities:
• Contribute to the technical direction of the project
• Define, design, develop, test, deploy, and support microservices that comprise mission-critical enterprise applications
• Automate development, testing, and deployment processes
• Share your knowledge and learn with other members of the team
Qualifications:
• Bachelor’s Degree in Computer Science or a related technical field
• 5+ years minimum experience utilizing Java platforms and technologies for development of mission-critical enterprise applications
• Strong understanding of Object Oriented principals
• Experience developing software using domain-driven design (DDD) approach
• Experience defining RESTful APIs and developing RESTful Web Services
• Experience building applications based on Microservices Architecture
• Proficiency using Generics, Lambda Expressions, and Streams
• Strong knowledge of Spring Framework
• Experience working with Spring Boot and Spring Cloud
• Practical experience with NoSQL database technologies; preferably Apache Cassandra
• Working knowledge of utilizing and administering Software Configuration Management (SCM) tools (e.g. Git, Subversion) for software development
• Experience with DevOps practices and CICD model of development

Preferred Skills:
• Kafka
• Cassandra
• Netflix OSS
• Cloud Foundry
• Test automation with Cucumber
• Software development using TDD techniques
• Continuous Integration (CI) and Continuous Delivery (CD) supported by Jenkins or similar automation servers
• Log management with Splunk or ELK
• Distributed Cache (GemFire, Hazelcast, Memcached)
Start
ab sofort
Dauer
12 Monate
(Verlängerung möglich)
Von
Montash GmbH
Eingestellt
07.11.2018
Ansprechpartner:
Cristian Amanta
Projekt-ID:
1662393
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren