Java Developer (AI-Augmented Engineering)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
Architect, design, and build robust, scalable enterprise Java applications and microservices using Java 17/21 and Spring Boot.
- Integrate and utilize AI coding assistants (GitHub Copilot, Claude, Gemini) throughout the SDLC to enhance code quality, documentation, and productivity.
- Develop and refine advanced AI prompts to generate secure, correct, and context-aware code solutions.
- Review and validate both human and AI-generated code for security, performance, and adherence to best practices.
- Rapidly generate and automate comprehensive test suites (unit, integration, regression) with AI support to ensure high code coverage.
- Troubleshoot production issues and optimize performance by leveraging LLMs for faster root-cause analysis.
- Continuously share AI prompt libraries, new techniques, and insights with the team to drive collective growth and innovation.
Requirements
5-7 years of professional experience in enterprise Java development (Java 11 or higher, Java 17+ preferred).
- Proven expertise in Spring Boot, Spring Cloud, Hibernate/JPA, and microservices architecture.
- Strong database knowledge: PostgreSQL, MySQL, MongoDB, Redis.
- Proficient with Git, Docker, Kubernetes, and CI/CD pipelines (Jenkins, GitHub Actions, or GitLab CI).
- Daily operational use of AI coding assistants (GitHub Copilot, Claude, Gemini) to drive development efficiency.
- Demonstrated mastery in prompt engineering, with the ability to create precise prompts and validate AI outputs for logic, security, and compliance.
- Critical thinker with a growth mindset, excellent collaboration skills, and the ability to communicate effectively with both human teammates and AI tools.
Preferred Skills
- Experience building or integrating custom AI plugins or internal developer tools.
- Familiarity with cloud platforms: AWS, GCP, or Azure.
- Open-source contributions or a portfolio showcasing creative AI use in software development., * Technical Architecture & Java Ecosystem Java 11 or higher Spring Boot Spring Cloud and Hibernate/JPA. Microservices
Benefits & conditions
Be a pioneer in AI-augmented software engineering.
- Hybrid work model for flexibility and work-life balance.
- Access to leading-edge AI tools and professional development resources.
- Collaborative, innovative team culture.
- Competitive compensation and benefits package.
About the company
Join a future-focused engineering team where you’ll shape the next era of enterprise software by integrating AI into every stage of development. As a Senior Java Developer, your expertise will drive high-impact projects while you leverage state-of-the-art AI tools to accelerate innovation, optimize code, and automate complex tasks. This is a unique opportunity to be at the forefront of AI-augmented engineering in a collaborative, hybrid environment.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…