About the job
Full-time (4 days, 35h/week)
Your territory
As part of our Software team, you will:
- Design, develop, and maintain robust software applications using Java, Kotlin, Spring Boot, NoSQL databases, and AWS services
- Develop back-end systems for real-time pet tracking using GPS technology, and integrate wellness features like health alerts and activity monitoring
- Collaborate with various departments to establish project requirements and deliver top-notch solutions that align with business goals
- Work closely with architects and senior team members to ensure alignment of the overall system architecture and design principles
- Implement best practices in software design, coding standards, and testing methodologies
- Participate in code reviews, providing constructive feedback to ensure code quality and adherence to established standards
- Troubleshoot, debug, and resolve complex issues, ensuring the delivery of high-performance and reliable software solutions
- Stay up to date with best practices and emerging technologies to continuously enhance the development process
- Mentor and guide junior developers, fostering a collaborative and knowledge-sharing environment
- Bring in your fresh ideas to make Tractive better - you’ll never hear the phrase “...because that’s how we’ve always done things”
- Continuously grow personally and professionally, take ownership of areas that show your potential, and attend workshops which help you get to the next level
Your profile
Key requirements:
- Minimum 7 years experience in Java/Kotlin development
- Expertise in Spring Boot, NoSQL databases (MongoDB, DynamoDB, Redis), and AWS services (ECS, EC2, Fargate, CloudWatch, SNS/SQS)
- Experience with containerization technologies such as Docker and orchestration tools
- Experience in working with message queues for data processing and communication
- Hands-on experience in designing and developing RESTful APIs and microservices
- Familiarity with CI/CD pipelines for automated testing and deployment
- Experience with monitoring and logging tools (Elasticsearch, Kibana, Grafana, Prometheus)
- Solid understanding of software development principles, design patterns, and best practices
- Excellent problem-solving and debugging skills
- Strong communication and collaboration skills
- Very good English skills
- Valid work permit for Austria
Does this sound like you?
- Analytical thinker with great problem-solving skills
- Eager to take responsibility
- Motivated to work on highly available systems
- Lives the mantra “Release early, release often”
- An easy-going team player who loves a good challenge
- Excited to work in Austria alongside an outstanding team