Senior Java FullStack Developer
Posted 7hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Java full-stack developer building scalable AI-driven applications for Spyrosoft, a software engineering company. Developing Java/Spring Boot backends, React or Angular frontends, REST APIs, and cloud deployments.
Responsibilities:
- Develop end-to-end full stack solutions using Java/Spring Boot and Angular/React
- Design and implement scalable REST APIs and backend services
- Build modern, user-focused frontend applications
- Integrate and optimize AI-powered solutions, including LLMs and AI agents
- Collaborate on architecture, technical design, and best engineering practices
- Utilize AI-assisted development tools such as GitHub Copilot
- Contribute to CI/CD processes and cloud-based deployments using Azure, AWS, or GCP
- Work closely with international, cross-functional teams to deliver innovative software solutions
- Participate in the design, development, and evolution of scalable applications and architectural discussions
- Freelance engagement for a 12-month project duration
Requirements:
- 5+ years of commercial software development experience
- Strong hands-on experience with Java 17+
- Very good knowledge of Spring Boot and the modern Spring ecosystem
- Commercial experience in frontend development
- Strong practical experience with Angular and/or React
- Commercial experience with cloud platforms such as Azure, AWS, or GCP
- Commercial experience working with AI solutions
- Hands-on experience with LLMs, AI agents, or agentic AI solutions in professional projects
- Experience using GitHub Copilot or similar AI-assisted development tools
- Proven experience building and integrating REST APIs
- Solid understanding of modern application architectures
- Understanding of SDLC, CI/CD, and software engineering best practices
- English proficiency at B2 level or higher
- Strong analytical and problem-solving skills
- Good communication skills and ability to collaborate in international teams
- Nice to have: AI tools, DevOps and Infrastructure as Code, Docker and/or Kubernetes, Kafka or event-driven technologies, AI frameworks/orchestration/APIs/RAG, German language skills, and financial services, banking, or FinTech experience




















