Senior Java Developer, hybrid in Prague

Whirr Crew


Job Location:

Prague - Czech Republic

Monthly Salary: Not Disclosed
Posted on: 9 hours ago
Vacancies: 1 Vacancy

Job Summary

We are looking for an experienced Senior Java Developer to join an international development team focused on enterprise application development and DevSecOps delivery. We value a developer with strong backend expertise cloud-native mindset and experience working in modern microservices environments with CI/CD practices.



Start Date: ASAP
Location: Prague 3 times per week
Language: English
Contract Type: B2B



Responsibilities

  • Design develop and maintain enterprise Java applications and microservices
  • Develop cloud-native applications following modern software engineering practices
  • Participate in object-oriented analysis design and development
  • Implement and maintain REST APIs and integration services
  • Work with relational databases and persistence technologies
  • Collaborate with DevOps teams and support CI/CD delivery pipelines
  • Develop and maintain automated unit and integration tests
  • Participate in secure software development following OWASP best practices
  • Support application monitoring troubleshooting and performance optimization
  • Contribute to API design and OpenAPI/OAS contract implementation
  • Work with messaging and integration technologies such as JMS Kafka and Message Queues
  • Collaborate with cross-functional teams in Agile delivery environments
  • Utilize AI-assisted development tools for code generation refactoring and testing

Requirements

  • Strong experience with Java 1.8 and modern Java development
  • Excellent understanding of Object-Oriented Design and Development principles
  • Strong experience with Microservices architecture
  • Experience with Spring Boot and Java EE
  • Hands-on experience with Persistence API and Hibernate 4
  • Good knowledge of REST services JSON and XML processing
  • Experience with relational databases such as MS SQL and Oracle
  • Knowledge of JDBC and database technologies
  • Experience with Maven Git and CI/CD pipelines
  • Understanding of cloud-native application development
  • Experience with integration technologies such as JMS and Message Queues
  • Familiarity with Kafka
  • Experience designing and implementing API contracts using OpenAPI Specification (OAS)
  • Knowledge of JSP HTML CSS and JavaScript
  • Experience with Atlassian tools such as Jira Confluence Bitbucket and Bamboo
  • Understanding of OWASP Top 10 and secure coding practices
  • Experience with monitoring and logging tools such as Dynatrace and ELK/EFK
  • Experience with Apache POI and document generation tools such as Jasper Reports or iText is an advantage
  • Experience with test-driven development
  • Ability to work independently in Agile and DevSecOps environments

Nice to Have

  • Experience with AI-assisted software development and LLM integrations
  • Experience building AI-enabled APIs
  • Experience orchestrating model/service calls within backend applications
  • Experience with automated document/report generation
We are looking for an experienced Senior Java Developer to join an international development team focused on enterprise application development and DevSecOps delivery. We value a developer with strong backend expertise cloud-native mindset and experience working in modern microservices environments ...