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 seeking a skilled Senior Full-stack Java Developer with a strong background in developing secure, efficient, and scalable applications for a project for our client from the EdTech industry. Join the team and work on exciting projects that require technical expertise and a passion for delivering high-quality software solutions.
Responsibilities:
- Develop and maintain both backend and frontend parts of the application
- Design and implement scalable, secure, and high-performing solutions
- Collaborate with the team to deliver high-quality software
Required qualifications
- Proven experience as a Full-stack Developer with a strong portfolio
- Strong skills in Java 17+ (Spring, Hibernate) for backend development
- Good knowledge of how to use software design patterns in practice
- Hands-on experience with Spring Framework and Spring Security, including dependency injection, security, and web services
- Ability to design and build RESTful APIs
- Knowledge of ORM concepts and Hibernate, with experience in performance optimization
- Familiarity with SLF4J, Log4J, and good practices for application monitoring
- Solid knowledge of React and frontend technologies (HTML, CSS, TypeScript)
- Strong SQL and PostgreSQL skills, with experience in database optimization (indexing, performance analysis, normalization/denormalization)
- Solid experience with unit testing using JUnit and Mockito, familiar with PowerMock
- Confident with Maven as a build tool
- Commercial experience with AWS services — we expect more advanced knowledge than just EC2 and S3 storage
- Experience with EventBus, SOA (Service Oriented Architecture, or at least a monolith combined with surrounding services handling specific functionality), and microservice architecture
- Experience with Docker and a good understanding of ECS and EKS
- Hands-on experience with CI/CD pipelines, familiar with AWS CodePipeline and CodeBuild
- Good understanding of Infrastructure as Code (AWS CDK/Terraform)
- Good communication skills, ability to collaborate within a team, and a results-driven mindset
- Ability to work independently in a remote environment
- Very good command of English (spoken and written)
- Native/Bilingual Polish
Benefits
- B2B contract
- 100% remote work
- A unique and engaging project in the EdTech space