.
Senior Java Developer
  • Wrocław
Senior Java Developer
Wrocław, Wrocław, Lower Silesian Voivodeship, Polska
UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
5. 9. 2025
Informacje o stanowisku

about-project :


  • Rate: 1000-1200 PLN/MD/B2B
  • We are looking for a highly skilled Senior Java Developer with a solid technical background, critical thinking ability, and strong problem-solving skills. The ideal candidate has at least 5 years of back-end experience with Java within the last 10 years and is comfortable working with modern architectures and technologies including Spring Boot, microservices, event-driven systems, and various databases.
  • You’ll be responsible for designing, developing, and maintaining high-quality Java applications in a collaborative, Agile environment. This role requires a developer who can build scalable, secure, and high-performing back-end systems.

responsibilities :


  • Software Development
  • Design, develop, and maintain Java-based applications using Spring Boot and related frameworks.
  • Build event-driven microservices for performance and scalability.
  • Ensure applications follow clean code principles and software architecture best practices.
  • Technical Expertise
  • Work with a broad technical stack including: Java, Spring Boot, Kafka, MySQL, MongoDB, Redis, Elasticsearch, GraphQL, Azure Data Lake
  • Integrate back-end services and APIs ensuring robust performance and maintainability.
  • Security Awareness
  • Apply security best practices: OAuth, JWT, and Server-Sent Events (SSE).
  • Stay ahead of potential vulnerabilities and proactively secure application components.
  • Containerization & Cloud
  • Use Kubernetes for container orchestration and deployment.
  • Design and implement cloud-native solutions that leverage containerization benefits.
  • Problem Solving & Quality
  • Analyze and resolve complex issues in development and production.
  • Participate in code reviews and mentor less experienced developers.
  • Ensure high-quality code through automated tests (JUnit, Mockito) and best development practices.
  • Collaboration
  • Work closely with cross-functional teams (Product, QA, DevOps, etc.).
  • Actively contribute to Agile ceremonies and continuous improvement processes.
  • Performance Optimization
  • Optimize applications for performance, scalability, and reliability under various workloads

requirements-expected :


  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum 5 years of Java development experience (within the last 10 years), with a strong focus on back-end and Spring Boot.
  • Deep understanding of Java fundamentals, microservices architecture, and system integration.
  • Hands-on experience with: Kafka, MySQL, MongoDB, Redis, Elasticsearch, GraphQL, Azure Data Lake, OAuth, JWT, SSE, Kubernetes and Docker.
  • Strong understanding of design patterns and software architecture principles.
  • Familiarity with SDLC methodologies including Agile and Scrum.
  • Experience with Git and version control best practices.
  • Solid testing knowledge using frameworks like JUnit and Mockito.
  • Excellent communication skills and ability to work in a collaborative, team-oriented environment.
  • Self-driven with a proactive approach and continuous learning mindset.

  • Praca Wrocław
  • Wrocław - Oferty pracy w okolicznych lokalizacjach


    109 173
    18 823