Aktiviere Job-Benachrichtigungen per E-Mail!
A tech-focused firm in Germany is looking for a Back-end Engineer with expertise in REST APIs and Java. The ideal candidate will possess strong skills in cloud infrastructures and microservices architecture. Responsibilities include designing TDD RESTful services and collaborating with teams. This role offers the opportunity to work in a dynamic environment that emphasizes quality and agility.
Experience - 5 years plus exclusively in REST APIs(Java). Over all experience 6 years plus.
Responsibilities of Back-end Engineer
● Design and develop TDD RESTful services and APIs
● Work with the full application lifecycle - writing code, debugging, testing, and infrastructure as code (IaaC)
● Apply the latest software design techniques and contribute to the technical design of new solutions
● Troubleshoot issues and solve problems where needed
● Write object-oriented and maintainable code
● Deliver quality results on time with minimal supervision
● Participate in code reviews and team support
● Drive features and services from concept and requirements to deployment
● Collaborate and communicate with teams
● Writing documentation for code and development processes
Skills and Qualifications
● 4+ years of hands-on experience building web services REST APIs(Java)
● Expertise in Rest API design patterns
● Extensive knowledge of how web semantics translate into a REST API
● Working knowledge of cloud-based infrastructures such as AWS, Google Cloud, Azure or Oracle Cloud
● Experience with serverless and microservices architectures
● Understanding or working knowledge of container-based architecture with docker
● Familiarity with agile or other team-based methodologies
● Strong understanding of git
● Experience with build pipelines and CI/CD tools
● Expertise working with data structures and algorithms
● Proficiency in object-oriented programming and experience applying modern design patterns