
Senior Java Engineer
- Remote
- Prague, Praha, Hlavní město, Czechia
- €35 - €41 per hour
- Jimmy Technologies
If you are passionate about building AI and scalable apps with modern tech stack and enjoy working in a collaborative, fast-paced environment, this opportunity with our client is perfect for you.
Job description
Our client, a Fortune 50 company, is seeking Senior Java Engineers with a main skill in Spring Boot to work on an enterprise solution.
The ideal candidate will have a consulting approach and an engineering mindset. You will be responsible for developing and optimizing backend if needed, in a microservices-based architecture. You will work closely with cross-functional teams to ensure high-quality software delivery.
This is a remote-first position with a required overlap of US working hours (2-6 PM CET).
Role & Responsibilities
As a Java Engineer, you will:👇🏼
Develop and maintain backend services using Java/Spring Boot.
Do AI Agent Development.
Implement event-based architecture, ensuring scalability and reliability.
Utilize containerization technologies like Docker and Kubernetes for deployment and orchestration.
Work with databases, including PostgreSQL and MongoDB, for efficient data storage and retrieval.
Integrate authentication mechanisms using OAuth2 and JWT.
Collaborate with DevOps teams to implement CI/CD pipelines and ensure smooth deployments.
Apply security best practices, following OWASP guidelines to prevent vulnerabilities like SQL Injection (SQLi), Cross-Site Scripting (XSS), and Cross-Site Request Forgery (CSRF).
Job requirements
Core Technical Skills
Java
Spring Boot
Experience with TDD
PostgreSQL or similar relational database
Cloud-native experience
Docker
Git
English (both written and spoken)
Agile (Scrum) knowledge
6+ years of experience
Soft Skills
Strong analytical and problem-solving skills, with the ability to diagnose and resolve complex issues under pressure.
Excellent communication skills, capable of explaining technical concepts to both technical and non-technical stakeholders.
Ownership mindset – the ability to work independently and as part of a team while taking full responsibility for assigned tasks.
Proactive attitude – the ability to escalate issues early, follow up on blockers, and support teammates when needed.
Constructive feedback approach – ability to receive and provide feedback in a way that improves overall team performance.
Preferred Experience
Azure DevOps for continuous integration and deployment.
AI Development experience
Security best practices (OWASP, authentication standards).
Design patterns and software architecture knowledge.
or
All done!
Your application has been successfully submitted!
