Beschreibung
Freelancing roleDuration- 6 month with possible extension
Location- St. Leon Rot, Germany
Language- English
1. ROLE REQUIREMENTS – Full Stack Developer – E2/E3
Must-have
· Bachelor’s degree or higher in computer science or related field.
· Strong Computer Science foundation (data structures, algorithms, databases, distributed systems).
· Working experience of Java coding skills and expertise in building Micro Services (REST, OData), JPA, and JDBC with a focus on performance and scalability.
· Working experience in Spring, Spring-Boot, Dependency Injection, REST, and ORM frameworks like Hibernate.
· Working experience with Micro services-based software development Experience with Docker and Cloud Foundry.
· Working experience in Domain driven design, and messaging techniques like Message queues and JMS.
· Working experience in JavaScript and web UI frameworks like UI5, React, Angular, and other equivalent frameworks.
· Working experience in integrating frontend and backend through OData/REST APIs.
· Working experience in Agile methodologies, coding standards, Test Driven Development including unit testing, component testing, contract testing, and end-to-end test automation.
Good to have
· Monitoring and Observability knowledge and experience with alerts configuration, dashboarding, analysis, and driving to resolution is an added advantage.
· Working experience/Knowledge in CI/CD tools and practices including Git, Jenkins, Jira, Confluence, maven, docker, and Piper, is an added advantage.
· Proficiency in working with Linux or macOS environments.
WORK EXPERIENCE
· 3-4 (E2)or 4-6 (E3)Years of experience in cloud software development.
· Experience in Test Driven Development and Agile Development.
· Knowledge in RCA and prevention analysis.
· Knowledge in DevOps and security topics.