#1 Job Board for tech industry in Europe

Senior Java Developer
Java

Senior Java Developer

Poznań
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Hybrid

Tech stack

    Solid

    advanced

    Microservices

    advanced

    Java 11

    advanced

    Clean Architecture

    advanced

    KISS

    advanced

    DRY

    advanced

    Spring Boot

    advanced

Job description

Online interview

Job Title: Senior Java Developer


Location: Poznań, Poland (Onsite 2 Days per Week)


Experience: 7+ Years


Job Description:

We are seeking a seasoned Java Developer with 7+ years of experience to join our dynamic team in Poznań. This role requires an expert-level understanding of Java, RESTful web services, and microservice architecture. The ideal candidate is capable of working independently on complex technical tasks and can thrive in an agile, fast-paced environment.

Key Responsibilities:

  • Design, develop, and maintain scalable Java-based microservices.
  • Implement RESTful APIs and ensure high availability and performance.
  • Utilize Java 11 and Spring Boot to build robust, maintainable applications.
  • Follow TDD/BDD paradigms to write clean, testable, and efficient code.
  • Apply clean code principles (SOLID, KISS, DRY, Clean Architecture) to maintain high-quality development standards.
  • Work with Docker and Kubernetes for container orchestration.
  • Deploy and maintain applications on AWS cloud infrastructure.
  • Navigate and comply with internal development processes, cybersecurity, and operational & infrastructure (O&I) guidelines.
  • Collaborate with cross-functional teams and stakeholders, effectively communicating technical concepts.
  • Work with ambiguous requirements and provide structured solutions.

Requirements:

  • 7+ years of hands-on experience in Java development.
  • Strong expertise in Spring Boot and microservices architecture.
  • Experience with CI/CD pipelines and modern development lifecycle processes.
  • Proficiency in writing clean, maintainable, and well-documented code.
  • Hands-on experience with Docker, Kubernetes, and AWS.
  • Strong understanding of software development best practices and agile methodologies.
  • Excellent problem-solving skills and the ability to work independently.
  • Strong communication and listening skills.

Work Arrangement:

  • Hybrid model: 2 days onsite in Poznań, Poland