Senior Full Stack Platform Engineer
Indexed description
Our client is a leader in analytic advisory services and technology solutions for financial institutions.
You will be responsible for building scalable, enterprise-grade applications within the App & API Platform Team. The perfect candidate is experienced across the stack: front-end, back-end, and cloud infrastructure, and brings hands-on experience with a modern toolset including Java Spring Boot, Angular, Databricks, AWS, and relational databases.
Requirements
- 7+ years of experience in software development, with a strong focus on full-stack applications.
- Strong knowledge of Java (Spring Boot)/Spark for backend development.
- Experience in front-end UI development is essential for this role.
- Knowledge of Angular (preferred) or React with JavaScript and TypeScript.
- Understanding of HTML, CSS, and responsive design principles.
- Experience with SQL and major relational databases like SQL Server or Postgres.
- Experience working in Agile/Scrum environments.
- Familiarity with Git and DevOps practices and tools, including CI/CD pipelines and infrastructure-as-code (IAC).
- Familiarity with AI tools such as Cursor, GitHub Copilot, Windsurf, etc.
- Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.
- Strong analytical and problem-solving skills, with the ability to design and implement scalable solutions for complex problems.
- Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Strong experience with AWS services, including IAM, EC2, S3, Lambda, RDS, etc.
- Familiarity with Docker, Kubernetes, or other containerization tools.
- Knowledge of the Spring framework in Java.
- Experience in optimizing application performance and scalability, handling large datasets with millions to hundreds of millions of rows.
- Understanding of data warehousing and data transformation technology.
- Build responsive, dynamic user interfaces with Angular and TypeScript. Ensure seamless user experiences across various devices and platforms.
- Develop scalable APIs and data services using Java (Spring Boot), Databricks, and relational databases like PostgreSQL/SQL Server to support application logic and data processing.
- Write clean, well-documented code and enforce best practices for code quality, testing, and deployment.
- Leverage AWS services for cloud-based solutions, including deployment, monitoring, and scaling of applications.
- Provide guidance and coaching to junior engineers, helping them develop their skills and contributing to the engineering team's overall improvement.
- Work closely with product managers, UX designers, and other engineers to gather requirements, design technical solutions, and deliver high-quality software on time.
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Regular performance appraisals to support your growth.
- Comprehensive private medical insurance.
- Christmas Bonus in the amount of 50% of the monthly payment.
- Bonuses for recommendations of new employees.
- Bonuses for article writing, public talks, other activities.
- 15 vacation days, 10 holidays, 10 sick leaves.
- Personalized learning program tailored to your interests and skill development.
- Free tech webinars and meetups organized by Svitla.
- Fun corporate online\offline celebrations and activities.
- Well-established remote culture.
- Awesome team, friendly and supportive community!
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search