Senior Java Developer @ Upvanta

Remote

Qualifications:

  • 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.

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.

If youre passionate about building high-quality Java applications and enjoy working in a dynamic, forward-thinking environment - wed love to hear from you.

Apply now and become a key part of our development team driving impactful solutions.

,[Apply security best practices: OAuth, JWT, and Server-Sent Events (SSE)., Stay ahead of potential vulnerabilities and proactively secure application components., Use Kubernetes for container orchestration and deployment., Design and implement cloud-native solutions that leverage containerization benefits., 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., 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., 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., Work closely with cross-functional teams (Product, QA, DevOps, etc.)., Actively contribute to Agile ceremonies and continuous improvement processes., Optimize applications for performance, scalability, and reliability under various workloads] Requirements: Spring Boot, Microservices architecture, System integration, MySQL, MongoDB, Redis, Elasticsearch, GraphQL, Azure Data Lake, OAuth, Kubernetes, Docker, SDLC, Git, JUnit, Mockito, Communication skills

Kategorie

backend

  • Podrobné informace o nabídce práce
    Firma: Upvanta
    Lokalita: Remote
    Odvětví práce: backend
    Pracovní pozice: Senior Java Developer @ Upvanta
    Směnnost práce fulltime - 40 hours per week
    Nástup do práce od: IHNED
    Nabízená mzda: neuvedeno
    Nabídka přidána: 8. 8. 2025
    Pracovní pozice aktivní
Odpovědět na inzerát
    Buďte první, kdo se na danou nabídku práce přihlásí!

Práce Senior Java Developer @ Upvanta: Často kladené otázky

👉 V jakém městě se nabízí nabídka práce Senior Java Developer @ Upvanta?

Práce je nabízena v lokalitě Remote.

👉 Jaká firma nabírá na tuto pozici?

Tato nabídka práce je do firmy Upvanta.

0.1787