Back to jobs
Job Description
Java Software Engineer
Department: Development
Employment Type: Full Time
Location: Prague
Description
The Infor Data Lake team is seeking a mid-level Software Engineer to build cloud-native backend services that manage and deliver data at scale for Infor customers. In this role, you will partner with senior engineers, architects, product managers, and business analysts to develop dependable, secure, and modern products. You’ll become a part of a very experienced team that values code quality, automation, and continuous improvement. You will work with Amazon AWS cloud, Java 25 LTS and Spring Boot 4, and industry standard tools such as Docker and Kubernetes. This role is ideal for engineers who thrive in agile, cross-functional environments and want meaningful ownership, mentorship, and growth in modern cloud engineering.
A Typical Day in the Life Includes:
- Develop reliable, maintainable, tested code (unit tests, integration tests)
- Learn and leverage the latest AI tooling to deliver production quality software (Claude models, CLI and IDE integration)
- Partner with small, focused team of colleagues on architecture discussions, code reviews, as well as testing to ensure high software quality and knowledge sharing
- Troubleshoot and resolve software defects, security and other technical issues
- Use automated tools to go through CICD, as well as documenting technical decisions, processes, and best practices
Basic Qualifications:
- Excellent Java developer skills
- Hands-on experience with Spring Boot framework
- Analytical thinking
- Proactive mindset - willingness to learn and apply the knowledge
- Understanding of REST API
- Communicative English, B2 or better
Preferred Qualifications:
- Previous experience with cloud platforms such as AWS, Azure, or GCP is very welcome
- Previous experience with microservices, event-driver architecture
- Solid understanding of software engineering principles, algorithms, and data structures
