In one sentence
Responsible for design, development, modification, debug and/or maintenance of software systems
What will your job look like?
• Design, develop, modify, debug and maintain software code according to functional, non-functional and technical design specifications.
• Participate actively in daily, refinement, planning and retrospective meetings within the team.
• Use of good practices and key patterns, assuring technical compliance with technical lead and software architect guidelines as well as project needs.
• Collaborate and add value through participation in peer code reviews, provide comments and suggestions, and work with cross-functional teams to achieve goals.
• Support team members when required.
• Serve as the technical focal point with other teams to resolve issues related to interfacing functionalities.
All you need is...
Mandatory skills:
• at least 5-6 years’ experience as a software engineer,
• very good interpersonal skills and focus on teamwork,
• ability to handle multiple competing priorities in a fast-paced environment,
• very good understanding of Java 17
• very good knowledge of Spring/Spring Boot framework is a must,
• good understanding of building rest APIs,
• messaging service experience using Kafka,
• very good experience with relational and non-relational database systems,
• solid knowledge using standard design and integration patterns, as well as development best practices,
• very good experience in working with systems based on microservices architecture,
• good experience with modern SDLC methodologies: QA and CI/CD pipelines, unit, component, contract, integration, contract, e2e, and performance testing automation in microservices environments
Nice-to-have skills:
• Grafana, Sonar,
• Spring Integration,
• Docker and Kubernetes experience. Good knowledge about containers and pods development cycle administration,
• OpenShift Container Platform
Why you will love this job:
• You will be challenged to design and develop new software applications.
• You will have the opportunity to work in a growing organization, with ever growing opportunities for personal growth.
#LI-SK13 #LI-Hybrid