Full Stack Developer with German

Java

Full Stack Developer with German

Java

Prosta 68, Katowice

Experis Manpower Group

Full-time
Permanent
Senior
Remote
5 549 - 7 769 USD
Gross per month - Permanent

Tech stack

    English

    B2

    German

    B1

    Java

    advanced

    Spring Boot

    advanced

    Spring

    advanced

    Maven

    regular

    JUnit

    regular

    MongoDB

    regular

    Kafka

    regular

    Microservices

    regular

Job description

Job Tasks:


  • Design and develop of user interfaces using frameworks like Angular, React, NodeJS
  • Architect and maintain robust RESTful APIs with Java and Spring technologies, ensuring smooth data flow between front and backend services
  • Review and mentor junior developers, ensuring their code adheres to high-quality standards and encouraging best practices
  • Act as a technical mentor, providing guidance and support in coding, architecture, and problem-solving
  • Implement and optimize frontend and backend code for performance and scalability, ensuring systems are built to last
  • Collaborate with DevOps teams on deployment and CI/CD pipeline management, contributing to efficient and reliable development cycles
  • Design and maintain system architecture, ensuring it aligns with best practices and project requirements
  • Lead by example, identifying and solving complex technical challenges while fostering an environment of continuous learning and experimentation
  • Write and enforce coding guidelines, standards, and practices to ensure maintainable and scalable codebases
  • Actively participate in project planning, sprint reviews, and agile ceremonies, ensuring smooth communication and progress tracking
  • Create and maintain comprehensive technical documentation for codebases, APIs, and architectural decisions
  • Manage complex bug fixes, ensuring the stability and security of applications at all times
  • Lead technical discussions, making informed decisions that drive the success of the project


Requirements:


  • Deep expertise in Java and Java open-source frameworks, particularly Spring and Spring Boot, with a proven track record of designing and maintaining large-scale systems
  • Proficient in frontend technologies like JavaScript, Typescript, Angular, and NodeJS, with a solid understanding of UI/UX principles
  • Experience with DevOps tools and practices, comfortable with technologies like Docker, Kubernetes, Jenkins, and AWS
  • Advanced understanding of tools like Maven, JUnit, REST API design, design patterns, and databases such as MongoDB and PostgreSQL
  • Strong knowledge of microservices architecture and event-driven architectures, with experience in data streaming using Kafka
  • Familiarity with monitoring and code quality tools such as SonarQube and experience with infrastructure-as-code and deployment automation (Helm, Istio)
  • A passion for staying updated with market trends and emerging technologies, always looking for ways to improve both personally and professionally
  • A collaborative mindset, eager to share knowledge with colleagues and act as a coach and mentor to younger developers
  • Hands-on experience in architecture design and a desire to lead the technical vision for projects
  • A deep commitment to writing clean, maintainable code and ensuring high standards across the team
  • Excited about fostering a culture of continuous learning and experimentation, always ready to explore and adopt new technologies and practices
  • An agile mindset, experienced in working within fast-paced, iterative development environments and leading agile ceremonies
  • A willingness to take ownership and accountability, while also empowering and guiding others to reach their potential
  • Required knowledge of German language at least at B1 level


Offer:



  • Permanent employment contract
  • Hybrid, flexible working model
  • Possibility of using increased tax-deductible costs in the case of creative work
  • Co-financing to equip a workplace at home
  • Development opportunities
  • Substantive support from project leaders,
  • A wide range of internal and external trainings (technical, language, leadership)
  • Certification support in various areas
  • Mentoring and a real impact on shaping your career path
  • Access to a database of over 2,000 training courses on Pluralsight, Coursera, Harvard platforms
  • Internal communities (including Agile, IoT, Digital, Security)
  • The opportunity to participate in conferences both as a listener and an expert
  • Relocation package
  • Benefits as part of the social package (cafeteria system, medical care for the whole family, group insurance on preferential terms) 


Published: 21.04.2025
Office location