Senior Java Developer, hybrid in Prague at Whirr Crew
, , -
Full Time


Start Date

Immediate

Expiry Date

24 Aug, 26

Salary

0.0

Posted On

26 May, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, Microservices, REST APIs, Hibernate, Kafka, CI/CD, SQL, OpenAPI, DevSecOps, OWASP, Maven, Git, Agile, JMS, Cloud-native

Industry

IT Services and IT Consulting

Description
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
Responsibilities
Design and develop enterprise Java applications and cloud-native microservices within a DevSecOps environment. Collaborate with cross-functional teams to implement REST APIs, integration services, and automated testing pipelines.
Loading...