Senior Java Software Engineer

Embedded Shishya

Deutschland

Vor Ort

EUR 90.000 - 120.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Competitive remuneration
Hybrid/remote options
Performance-oriented culture
Motivated environment

Zusammenfassung

Embedded Shishya is seeking a Senior Java Software Engineer (AI-Driven Development) to design, build, and maintain scalable enterprise applications. You will lead backend services, collaborate across teams, and contribute to AI-enabled engineering practices, while mentoring junior developers.

The role emphasizes delivering robust RESTful APIs, unit and integration tests, and active participation in CI/CD processes. Familiarity with Angular/TypeScript is a plus for frontend tasks.

Qualifikationen

  • Minimum 5 years of professional Java software development experience.
  • Strong proficiency with Java 17+ and Spring Boot.
  • Experience designing RESTful APIs and relational databases.
  • Familiarity with Git, CI/CD, Docker; modern software workflows.
  • Experience with Angular and TypeScript.
  • Excellent English communication and ability to work cross-functionally.

Aufgaben

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Develop and maintain RESTful APIs and integrate with internal and external services.
  • Write clean, maintainable, and well-tested code following modern software engineering best practices.
  • Participate in software architecture discussions and contribute to technical design decisions.
  • Perform code reviews and mentor junior developers where appropriate.
  • Collaborate with Product Managers, QA Engineers, DevOps, and Frontend Developers to deliver high-quality software.
  • Develop and execute unit and integration tests to ensure application reliability.
  • Participate in CI/CD processes and support deployment activities.
  • Contribute to frontend development using Angular and TypeScript when required.
  • Continuously identify opportunities to improve system performance, scalability, and maintainability.

Kenntnisse

Java development
English communication
Analytical thinking
Cross-functional collaboration

Tools

Java 17+
Spring Boot
Git
CI/CD
Docker
Angular
TypeScript

Jobbeschreibung

Role Overview

We are seeking an experienced Senior Java Software Engineer (AI-Driven Development) who is passionate about building high-quality software and leveraging Artificial Intelligence to transform modern software development. This role is ideal for an engineer who not only writes exceptional code but also embraces AI as an essential part of their daily engineering workflow.

The successful candidate will play a key role in designing, developing, and maintaining scalable enterprise applications while driving the adoption of AI-powered development practices across the engineering team.

Key Functions
  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Develop and maintain RESTful APIs and integrate with internal and external services.
  • Write clean, maintainable, and well-tested code following modern software engineering best practices.
  • Participate in software architecture discussions and contribute to technical design decisions.
  • Perform code reviews and mentor junior developers where appropriate.
  • Collaborate with Product Managers, QA Engineers, DevOps, and Frontend Developers to deliver high-quality software.
  • Develop and execute unit and integration tests to ensure application reliability.
  • Participate in CI/CD processes and support deployment activities.
  • Contribute to frontend development using Angular and TypeScript when required.
  • Continuously identify opportunities to improve system performance, scalability, and maintainability.
AI-Driven Engineering Responsibilities
  • Accelerate software development.
  • Generate, review, and refactor production-quality code.
  • Improve automated testing.
  • Troubleshoot and debug complex technical issues.
  • Analyze large codebases efficiently.
  • Produce technical documentation.
  • Research new technologies and implementation approaches.
  • Improve engineering productivity through AI-assisted workflows.
  • Contribute to the adoption and continuous improvement of AI-enabled development practices across the team.
Core Competencies and Required Background
  • Minimum 5 years of professional experience in Java software development.
  • Strong proficiency with Java 17+.
  • Extensive experience with Spring Boot.
  • Strong understanding of REST APIs.
  • Experience working with relational databases.
  • Solid knowledge of software architecture and design patterns.
  • Strong understanding of clean code principles and software engineering best practices.
  • Experience with unit and integration testing.
  • Experience using Git, CI/CD pipelines, Docker, and modern software development workflows.
  • Practical experience with Angular and TypeScript.
  • Excellent analytical and problem-solving skills.
  • Ability to work independently while collaborating effectively within cross-functional teams.
  • Strong written and verbal communication skills in English.
Preferred Qualifications

Experience with the following will be considered a strong advantage:

  • AI coding assistants such as ChatGPT, GitHub Copilot, Claude, Cursor, or similar tools.
  • Open-source or open-weight Large Language Models (LLMs), including Llama, Qwen, Mistral, DeepSeek, or similar.
  • Local AI inference frameworks or model runners such as Ollama, vLLM, LM Studio, or equivalent.
  • Integration of AI into the Software Development Lifecycle (SDLC).
  • Experience implementing AI-enabled engineering workflows and development automation.
Benefits
  • Competitive Remuneration Package
  • Flexible Work Arrangements (Hybrid Model or remote)
  • Performance-oriented and rewarding company culture.
  • Highly Motivated Environment
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior backend Developer
Senior backend Developer

United States Digital Space LLC • Berlin

Hybrid
EUR 70.000 - 90.000
Competitive salary and performance-based bonuses
Flexible working arrangements (remote/hybrid)
Health and wellness benefits
Senior Software Engineer- AI Platform(US)
Senior Software Engineer- AI Platform(US)

Embedded Shishya • Deutschland

Hybrid
EUR 70.000 - 110.000
Senior AI Engineer (Core Engine)
Senior AI Engineer (Core Engine)

United States Digital Space LLC • Berlin, München

Hybrid
EUR 80.000 - 110.000
Strong base salary
Flexible work location
Remote work up to 30 days abroad
+9
Senior AI-Native Fullstack Engineer (m/w/d) München
Senior AI-Native Fullstack Engineer (m/w/d) München

Zvoove Akademie • Deutschland

Remote
EUR 90.000 - 140.000
AI-powered SaaS tooling
Collaborative culture
Development opportunities
+3
Senior Backend Software Engineer, AI Teams
Senior Backend Software Engineer, AI Teams

Jobtailor • Berlin

Vor Ort
EUR 90.000 - 130.000
Senior Software Developer, AI
Senior Software Developer, AI

Jobtailor • Deutschland

Remote
EUR 90.000 - 120.000
AI Engineer (Germany)
AI Engineer (Germany)

United States Digital Space LLC • Berlin

Hybrid
EUR 70.000 - 120.000
Flexible PTO
Health insurance
Employee assistance programs
+4
AI Developer
AI Developer

Aether Biomedical • Deutschland

Hybrid
EUR 85.000 - 120.000
Vacation days
Illness days
Health insurance
+7
Staff AI Engineer
Staff AI Engineer

Workato • Berlin

Vor Ort
EUR 120.000 - 180.000
Junior AI Developer
Junior AI Developer

reeeliance IM GmbH • Hamburg

Vor Ort
EUR 45.000 - 60.000
Mentorship and onboarding
Cutting-edge workspace
Long-term stability
+2