Software Engineer
GoodVision s.r.o.
- Praha
- Trvalý pracovní poměr
- Plný úvazek
- Contribute to system and solution design
- Build new backend and serverless functionality
- Write, test, and document reliable code
- Participate in technical documentation and RFCs
- Improve data storage, access patterns, and performance
- Strong backend engineering experience
- Solid hands-on knowledge of Java, Spring Boot, and Hibernate
- Experience with PostgreSQL, DynamoDB, or similar databases
- Experience with cloud platforms, ideally AWS
- Familiarity with scalable, serverless, and highly available systems
- Experience with AI agents and AI providers
- Java 25
- AWS
- Spring Boot, Hibernate
- PostgreSQL, DynamoDB
- Java, Go, Python
- Strong hands on experience with writing code in Java (25) and REST API
- Knowledge of software design/architecture
- Experience with defining and running DB (SQL, NoSQL)
- Code versioning (Git)
- Knowledge of AWS (Lambda, S3, Dynamo, Cloudformation)
- Understand devops/pipelines/automations with real experience (Gitlab)
- Self-organised approach to work
- Experience with Go, Python and Rust
- FE is not something that you are afraid of
- Understanding of message queues (SQS, AWS Kinesis, Kafka)
- 🧑🏼💻 Trust to work independently: Enjoy the freedom to work independently, backed by a culture of trust and support. Your ideas matter, and we believe in your ability to make a significant impact
- 🕐 Flexible working/office hours: Life is dynamic, and so are we. Our flexible working hours accommodate your schedule, ensuring a healthy work-life balance. We have a hybrid type of work, we work from the office for a minimum of 3 days and 2 days can work from home.
- 🎉 Team Spirit Beyond Work: Engage in a variety of team activities and fun team-building events that strengthen our bonds and make every day enjoyable
- ☕️ Comfortable Workspace: Our office is located in Prague, 2 min walk from the metro Invalidovna; it's designed to be cozy and comfortable. A place where you can be your most productive self
- 💻 Top-Notch Tools: Equip yourself with a high-end laptop, including a MacBook Pro, to enhance your work experience
- 🏃🏽 Wellness Matters: Prioritize your well-being with a Multi-Sport Card, granting you access to a range of fitness activities
- 📚 Continuous Learning: Invest in your professional development with our educational program. Grow your skills and stay ahead in your career