Your Challenge
- Your primary challenge will be to own the development of a self-service, cloud-based application platform for Connections Management
- Communicate with internal stakeholders from other teams and support adopters of the platform
- Design, develop, and maintain backend systems using Kotlin and Java, with a strong focus on Spring Boot applications.
- Integrate and manage RESTful services, ensuring robust and scalable API development.
- Handle asynchronous processing and manage message brokers such as RabbitMQ.
- Implement the frontend screens for Connection Management
- Implement unit testing and integration testing strategies to ensure high-quality software delivery.
- Collaborate with product managers to understand and translate product requirements into technical specifications.
- Engage in code reviews, offering constructive feedback in a supportive and collaborative manner to help peers improve and grow.
- Work collaboratively within a cross-functional team, fostering open communication and ensuring alignment with all stakeholders to achieve shared goals.
- Introduce and assess creative concepts, balancing innovation with actionable outcomes to advance product and team success.
Is This You?
- You have proven experience in backend development with Java or Kotlin.
- You have a proven track record in frontend development with Typescript and React.
- You thrive on tackling complex applications and willingly dive into research when intricate algorithms and data structures are required for efficient solutions.
- You have a passion for building secure Cloud SaaS applications.
- Learning and sharing knowledge with others is something you genuinely enjoy.
- You are fearless in taking ownership of end-to-end software engineering and operations competency.
The Tech We Expect
- Our backend primarily employs the latest versions of Kotlin and Spring Boot (Java is fine, too. We will teach you Kotlin!)
- Our products are operated in AWS and Azure, so familiarity with these ecosystems and common managed services (e.g., Aurora Serverless, managed AKS, EKS..) is beneficial.
- On Frontend, we are using TypeScript, React, Styled Components, MobX, and GraphQL/Apollo
- We orchestrate our services using Kubernetes, and your comfort with Kubernetes environments, Helm charts, and related technologies is welcome.
- Your experience developing fully multi-tenant and distributed systems, as well as working with message queue services like RabbitMQ or Kafka, will be invaluable.
Our General Tech Stack
- Backend: Kotlin, Spring Boot, Java, GraphQL, jOOQ
- Frontend: TypeScript, React, Apollo, Nx, MobX, Styled Components, React Flow, Babel, Jest, Playwright
- Storage: Aurora, Postgres, Elastic, Minio
- Infrastructure: GitLab CI/CD, Gradle, Kubernetes, AWS, Azure
Work equipment
- Company laptop
- Company mobile phone + SIM card & package of mobile data
Perks & Benefits
- Long-Term Incentive Program
- "Bring Your Friend" referral program
- Flexible working hours & flexible working setup
- The Global Family Support Program - A paid leave program to help all parents focus on the new addition to their family
- 25 days of vacation, 2 sick days, and 1 personal day for each calendar year with Ataccama (up to 5 in total)
- Flexipass or Multisport card (after finishing your probation period)
- Annual package for mental health support
- Shared company cards for free entrance to Prague Zoo & Botanical Garden
- Company bikes, longboards, e-scooters
- Online company language courses
- Conference tickets to the best industry events of the year
- Online courses & company access to Udemy to hone your skills
- Company library, where you can even suggest the best educational books for us to order
- Kitchens stocked with fresh fruit and juice, teas, and the best coffee
0 applies
12 views
Other Jobs from Ataccama
Python Engineer (SaaS)
Senior Software Engineer
Senior Sales Engineer
Senior Sales Engineer
Senior Front-End Engineer (React) -Data Lineage
Senior Front-End Engineer (React) -Data Lineage
Similar Jobs
Software Developer 3
BTS Adobe eCommerce tech lead
Software Engineer
Lead Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say