First seen by Alion on Oct 8, 2026.
Technology stack
Java, Spring Boot, Spring MVC, Spring Data, TypeScript, React, PostgreSQL, HTML5, CSS3
Project overview
The project focuses on building enterprise-grade solutions that provide advanced reporting, data visualization, and analytics capabilities integrated with widely used collaboration and work management platforms. The product serves a large global user base and continues to evolve with new features aimed at improving productivity, decision making, and user experience.
Position overview
We are looking for a passionate Senior Full Stack Developer to join our engineering team. In this role, you will contribute to both backend and frontend development, working on a mature customer-facing product used by organizations worldwide. You will collaborate closely with product managers, engineers, QA specialists, SRE teams, and other stakeholders to deliver scalable, reliable, and high-quality solutions while solving complex technical challenges.
Responsibilities
Design, develop, and maintain new features and modules across backend and frontend components
Support, enhance, and continuously improve the existing codebase
Build deep product knowledge, including its integrations, data flows, and ecosystem
Investigate and troubleshoot technical issues, working closely with support teams to provide end-to-end solutions
Collaborate with Product Managers, Software Engineers, QA Engineers, SRE teams, and other stakeholders throughout the development lifecycle
Create unit and integration tests to ensure software quality and reliability
Participate in peer code reviews and promote engineering best practices
Develop and maintain integrations with third-party tools and external systems
Requirements
5+ years of commercial experience in full-stack software development
Strong backend expertise with Java and Spring (Boot, MVC, Data)
Experience designing and implementing APIs
Solid knowledge of relational databases, particularly PostgreSQL, including debugging performance and data-related issues
Strong understanding of OOP principles, design patterns, and Test-Driven Development (TDD)
Hands-on experience building production-grade applications with React, including hooks, component composition, and performance optimization
Strong proficiency in TypeScript, including advanced typing and type-safe application design
Experience working with state management libraries such as MobX, Redux, or similar solutions
Good understanding of modern build tools and frontend tooling, including Vite or Webpack
Strong analytical and problem-solving skills with the ability to investigate unfamiliar technical challenges
High level of ownership and ability to work independently in a remote environment
Ability to start tasks with incomplete specifications and refine requirements during implementation
Upper-intermediate (B2+) or higher level of spoken and written English
Strong communication skills and ability to collaborate effectively in an international environment
Nice to have
Experience developing applications within the Atlassian ecosystem (e.g. Atlassian Forge)
Familiarity with analytics, reporting solutions, or data integration protocols
Experience working with AWS services (EC2, ElastiCache, RDS), Kubernetes, and CI/CD pipelines
Knowledge of performance optimization techniques and secure coding practices
Experience supporting customer-facing products and collaborating with support teams
What We Offer:
Vacation days: Up to 26 business days per year.
10 illness/special days off per year (fully paid, no medical papers needed) for all contract types
Health and life insurance (Luxmed)
MyBenefit platform with Multisport option
Internal psychological support service
English language classes from the first working day
Access to external learning platforms: O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training
Flexible workplace: work from the office, from home, or choose a hybrid option
Tech Skills Mentoring Program
Opportunities to develop as a public speaker, mentor, or technical interviewer
Fully paid idle (bench) when not involved in a project
Certification reimbursement (AWS, GCP, Microsoft, etc.)
Tech stack
- Java
- React
- Spring
- TypeScript
- PostgreSQL

