Technologies: Java, React, Microsoft Azure, Advanced AI tools (e.g. Claude, Cursor AI – must have)
Role Description
We are looking for Senior Java Developers with strong full-stack capabilities to work on the development and enhancement of both backend and frontend applications in a cloud environment. The role focuses on designing, implementing, and maintaining scalable solutions using Java technologies, React for frontend development, Microsoft Azure, and advanced AI-assisted development tools. Candidates are expected not only to use AI tools for prompting, but to integrate them deeply into their development workflows for productivity, automation, and code quality improvements.
Responsibilities
- Design, develop, and maintain backend applications using Java
- Develop modern, responsive frontend applications using React
- Contribute to system architecture and technical solution design across backend and frontend
- Work with Microsoft Azure cloud services
- Integrate external services and APIs
- Leverage advanced AI tools (e.g. Claude, Cursor) for code generation, refactoring, debugging, and automation
- Collaborate with developers, architects, and other stakeholders
- Participate in code reviews and follow development standards
Requirements
- Strong experience with Java development (Java SE/EE, Spring or similar frameworks)
- Solid experience with frontend development using React
- Experience with cloud platforms, preferably Microsoft Azure
- Experience designing and developing distributed or scalable systems
- Advanced experience using AI tools in software development beyond basic prompting (e.g., automation, workflows, integrations)
- Experience with databases (SQL and/or NoSQL)
- Familiarity with version control systems (e.g. Git)
- Ability to work independently as well as part of a team
- Strong preference for candidates located in the Czech Republic, ideally in or near Karlovarský Kraj
Nice to Have
- Experience with microservices architecture
- Knowledge of DevOps practices (CI/CD, containerization)
- Experience with cloud-native application design
- Exposure to AI/ML concepts or LLM integrations
Start date: ASAP
Contract duration: 1 year
Task: Yes
Remote vs Onsite: Hybrid – initial onsite presence required, with flexibility for remote work afterward. Occasional in person team sessions / workshops / gatherings (i.e. 1x quarter) likely to take place in Prague
US Hours overlap needed: Minimum 2-6pm CET, preferred 2-7pm CET
.png)

