Senior Java Developer, hybrid in Prague
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