Java Software Architect

Nexio Management Sp. z o. o.

Warsaw, Poland • 1h ago • Remote

Senior

Remote

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Java Software Architect (Java/Spring Boot, SDLC architecture, GenAI/LLM integration, DevSecOps)

Description

Design and evolve the software development process architecture (SDLC) integrated with GenAI/LLM. Combine architecture and hands-on development to automate delivery, improve code quality, and raise security standards aligned with Secure by Design and DevSecOps. Lead integration of GenAI/LLM into DevOps/DevSecOps workflows and support complex engineering components.

Responsibilities

  • Design and develop architecture for new and existing Java and Spring Boot solutions
  • Design and optimize the end-to-end SDLC (requirements, design, development, testing, documentation, deployment)
  • Integrate GenAI/LLM tools and models into software manufacturing and DevOps/DevSecOps environment
  • Design security mechanisms (authentication, authorization, access control, secret management) and embed DevSecOps practices into CI/CD
  • Create architectural documentation, modeling, and engineering standards
  • Build Proof of Concept for new technologies and support teams in implementing the most complex components
  • Audit existing systems to identify technical debt and security gaps and recommend improvements
  • Monitor effectiveness of delivered solutions and optimize developer team workflows
  • Promote secure and high-quality development practices and share knowledge with teams
  • Collaborate with technical and business teams to translate architectural and security requirements into solutions

Requirements

  • 5+ years of experience designing and programming complex backend systems in Java, including 2+ years as an Architect/Tech Lead/Senior Developer responsible for solution design
  • Practical, hands-on Java and Spring knowledge, especially Spring Boot, Spring Security, and Spring Cloud
  • Experience with distributed and microservices architecture
  • Integration experience using REST API, gRPC, and event-driven solutions (Kafka or RabbitMQ)
  • Strong knowledge of SDLC and practices related to quality, security, and automation
  • Knowledge of Secure by Design and security standards (OWASP ASVS, OWASP SAMM)
  • Practical DevSecOps and CI/CD experience (e.g., Jenkins or similar)
  • Knowledge of SAST, DAST, and SCA approaches/tools (e.g., SonarQube, Acunetix, JFrog)
  • Practical knowledge of OAuth2, OpenID Connect, JWT, and SAML plus secrets management
  • Experience with Docker and Kubernetes/OpenShift
  • Practical knowledge of relational databases (e.g., PostgreSQL or Oracle) and NoSQL
  • Ability to model and document architecture (UML or C4)
  • Knowledge of code quality and automated testing across the application
  • Understanding of frontend technologies (Angular, HTML5, CSS) for integration and presentation-layer security

Benefits

  • Long-term projects and stability; opportunities to grow across multiple IT areas
  • Flexible engagement forms (B2B, employment contract, or contract work)
  • Benefits: Medicover (extended with dentistry), FitProfit, English language lessons
  • F45 gym training at the office
  • Internal referral program
  • Funding for IT certifications
  • Work style depends on project: hybrid, remote, or onsite
  • Company events and integration trips
  • Charitable support (e.g., Szlachetna Paczka) and participation in #PomagamyNexio

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report