How your regular day in C.T. Co will look (responsibilities):
- Develop and evolve comprehensive solutions hosted in the public cloud or on-premise data center in collaboration with clients;
- Participate as presenter or attendee in knowledge-sharing and demo sessions;
- Work within a cross-functional team in an agile setup;
- Communicate with diverse team from all over the world.
We expect you are (requirements may vary depending on title level):
- Dedicated java developer with healthy engineering practices (code review, unit-testing, refactoring, etc.);
- Proficient with Java platform
- Proficient with popular frameworks, e.g. SpringBoot, Hibernate, etc, but open to learn and master new frameworks and libraries;
- Proficient with Java build tool ecosystem (maven, gradle);
- Practical experience with continuous integration and deployment tools such as Jenkins or Azure DevOps;
- Problem solver with an open mind;
- Team player and self-learner;
- Language Proficiency: English level B2/C1 (reading, speaking, writing).
Appreciate your experience with (advantages):
- Backend architectures, (Microservices, Monolithic, Serverless);
- REST and GraphQL protocols;
- SQL/NoSQL databases, such as, PostgreSQL, MongoDB, etc;
- Identity and Access management standards such as OAuth2 and OpenID Connect protocols;
- Knowledge of cloud computing platforms such as AWS or Azure;
- Performance optimizations and troubleshooting;
- Containers, orchestration, and infrastructure-as-code tools;
- Secure coding practices such as Cyber-attack prevention (CSP Header, CSRF, XSS injections, etc.).
We offer the Benefits:
- Advantage of working in a large, stable, and reliable company, which managed to keep a dynamic and friendly work environment;
- Experience in international projects for first-rate global companies;
- Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
- Company sponsored professional trainings and certifications;
- Active/passive participation in professional international conferences;
- Career growth and opportunities for development;
- Regular company and team building events;
- Opportunity to work remotely.
Remuneration:
Monthly salary (gross): 2200.00 to 5200.00 EUR*
*The above- mentioned remuneration is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification, and experience.