Required Skills:
- Java & Spring Boot
-
TypeScript & JavaScript
-
ElasticSearch
-
AWS
-
Docker & Kubernetes
-
CI/CD Pipelines
-
Frontend Frameworks
-
REST APIs
Nice to Have:
- Python / ETL
-
Node.js
-
Test Automation
Fullstack Developer – Job Description Responsibilities: • Develop, maintain, and optimize a large-scale, modern fullstack search platform • Design and implement high-quality, scalable, and reliable backend and frontend solutions • Troubleshoot and resolve production issues and incidents across the stack • Collaborate with cross-functional teams (backend, frontend, DevOps, QA) to deliver end-to-end solutions • Contribute to platform architecture and continuously improve system capabilities • Participate in the release process to ensure smooth and efficient deployments • Optimize applications and infrastructure for performance, scalability, and availability • Follow best practices in coding, testing, and deployment within an Agile environment Requirements: • 6+ years of experience in fullstack development with a strong frontend and backend foundation • Solid experience with frontend technologies: TypeScript, JavaScript, Stencil.js, Svelte, CSS, HTML • Hands-on experience with AWS, Docker, Kubernetes, REST APIs, and CI/CD pipelines • Proficiency in Java, Spring Boot, object databases, and ElasticSearch/Solr • Good understanding of scalable and high-performance system design Nice-to-have: • Experience with Python, ETL pipelines, or big data solutions • Familiarity with Node.js and test automation tools Soft Skills: • Strong problem-solving and analytical skills • Ability to work effectively in a fast-paced, Agile environment General • Good collaboration and communication skills • Proactive mindset with a willingness to learn and adapt Team Information: • Agile environment using SAFe, Scrum/Kanban methodologies • Collaborative and friendly team culture • Microservices-based architecture with extensive CI/CD automation • Tools: Git, IntelliJ, Jira, Confluence, i3 by Tieto (search backend)