Algoteque is a Premium IT & Engineering Consultancy Company that helps to create and deliver innovative technologies to corporate customers.
Algoteque fields of expertise:
- Software Development
- PM / PMO
- Cloud Consulting & Development
- AI, Machine Learning Expertise
- Big Data, BI, Datawarehouse Design & Development
- SOA / EAI Architecture Consulting
- UX/UI Development
- Test & Test Automation Factory
- IT Expertise in Telco, Energy, Bank, Insurance, Industry & e-commerce
@Algoteque you will find:
- Projects oriented culture
- Flat structure & quick decision process
At Algoteque we love to see our staff growing through the projects they are a part of and through the work they do.
Job Description
- Design, maintenance and development of software in Java
- Participation in developer tests and analyses in product development and implementation of new solutions
- Preparation of technical documentation
- Cooperation with other departments in the company and with team members to increase the efficiency and quality of application operation
Required qualifications
- 3+ years of professional experience in software development in Java (v.8-17)
- Very good knowledge of technologies: Spring (Boot, Cloud, Security), Hibernate, Git, Rabbit MQ/KaXa and CI/CD technologies
- Very good knowledge of SQL (preferred databases: Oracle, PostgreSQL)
- Experience with integration technologies (REST/SOAP)
- Experience working with microservices architecture
- Knowledge of design patterns and multilayer architecture
- Experience in code review
Nice to have:
- Experience in projects in the area of banking/financial institutions/insurance
- Experience in implementing frontend tasks (Angular preferred)
- Experience with non-relational databases
- Technology knowledge: Docker, Maven