Entreprise:
Description de l'annonce:
Mission
We are searching for an experienced Java / J2EE developer, who besides software development,
is interested in leading, mentoring and training a team of software developers.
Besides this, we expect the candidate to actively influence the product.
This shall not be restricted to design and architecture, instead he is asked to give input from the feature perspective,
complementary to the input of the product owners / product managers.
Ownership for the product and a deep sense of responsibility are required.
Required Skills :
Bachelor and/or Master degree in computer science or comparable.
Proven track of contribution to successful software projects.
Solid software architecture and design pattern knowledge.
Experience with Micro Service based architectures..
Capable of creating a team spirit.
Have a good sense for performant software with a reasonable memory footprint.
At least a year experience of deploying applications into a cloud based environment.
Minimum Qualifications
Master’s degree in computer science;
5+ years of experience in professional Java programming.
least 2 years in a managing role.
English
The used technology stack:
OS: Linux
CI/CD chain: GIT(lab), Maven, Jenkins / Teamcity, Sonar, WhiteSource, Docker, Kubernetes
Programming language: Java
Architecture: Microservices, REST
Frameworks: Spring, Angular 7
Testing: JUnit, TestNG, JMeter, Postman / Newman, Swagger
Planning/documentation: Jira, Confluence
DB: PostgreSQL