About us
ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies.
Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.
Job Description
We are currently seeking a skilled Fullstack Developer with strong experience in Java and React to join an innovative EdTech project for one of our key clients. This is a unique opportunity to work on a meaningful product that is reshaping digital education experiences for children and educators.
What you'll do:
- Design, develop, and maintain scalable web applications using Java and React
- Collaborate with cross-functional teams including designers, QA, and DevOps
- Participate in code reviews and contribute to architectural decisions
- Ensure high code quality and performance through testing and optimization
- Stay up-to-date with emerging technologies and propose their adoption when relevant
Required qualifications
Must have
Proven experience as a Full-stack Developer with a strong portfolio
Proficiency in Java 17+ (Spring, Hibernate) for backend development
Design Patterns: Good understanding of the practical usage of the software design patterns.
Spring Framework and Spring Security: Experienced with dependency injection, security, and web services.
RESTful API Development: Skilled in designing and implementing REST APIs.
Hibernate ORM: Familiar with ORM concepts and Hibernate, experience with performance optimisation.
Logging and Monitoring: Familiar with SLF4J, Log4J, and application monitoring practices.
Solid frontend knowledge of Angular (and React is plus) and frontend technologies (HTML, CSS, TypeScript)
PostgreSQL or Similar Relational Databases: Proficient in SQL and database management, experience in database optimisations (indexing, performance insights, normalization/denormalization).
Unit Testing: Proficient in unit testing with JUnit and Mockito, familiarity with PowerMock.
Build Tools: Proficient with Maven.
Cloud: Commercial experience with the AWS Services. We expect candidate to have more advanced experience with AWS rather than just EC2, S3 storage.
Microservices and Serverless Architectures: Experience with EventBus, SOA (Service Oriented Architecture or at least with combination monolith + surrounding services responsible for particular functionality). Experience with microservice architecture.
Containerization And Orchestration: Experience with Docker and good understanding of ECS, EKS.
CI/CD for Cloud Environments: Skilled and experienced with CI/CD pipelines and familiarity with AWS CodePipeline, CodeBuild.
Infrastructure as Code (IaC): Good understanding of AWS CDK/Terraform.
Soft Skills: Good communication skills, team collaboration abilities, and a results-driven mindset.
Strong communication skills and the ability to work independently in a remote environment
Very good command of English (spoken and written)
Native/Bilingual Pol