Skip to main content

Middle Java Software Engineer

Technology
SoftServe
2 місяців томуДо 21.04.2026
Повна зайнятістьПовністю віддалено

Опис вакансії

WE ARE

SoftServe is a global digital solutions company headquartered in Austin, Texas, founded in 1993 in Ukraine. Thousands of associates work on 2,000+ projects with clients in the USA, Europe, LATAM, and APAC. We are about people who create bold things, make a difference, have fun, and love their work.

Our customer is a provider of innovative medical technology products and services that improve the quality, effectiveness and efficiency of care. Mainly, they provide software solutions for managing blood and plasma distribution, collection, usage processes across hospitals, clinics departments, donors, patients and blood/plasma banks.

We are extending our cooperation and establishing a new team to work on a new direction.

While we're diverse in our backgrounds and skills, we have much in common: a passion for our mission, a strong sense of integrity, a belief that we're making a positive impact, and a commitment to having fun.

IF YOU ARE

  • Experienced with 3+ years of hands-on Java development
  • Skilled in core Java and enterprise development: Java 17, Spring 5.3.x, JSP, Servlets
  • Well-versed in databases and persistence: Oracle, Hibernate, JPA, Flyway, Ehcache
  • Proficient in REST, Hessian, JMS, Oracle AQ
  • Strong in DevOps tools: Maven, Git, CI/CD
  • Hands-on in Docker
  • Knowledgeable in Quartz
  • Aware of testing and quality assurance tools like JUnit, Mockito, and test-driven development (TDD)
  • Accustomed to working with Scrum
  • Communicative in English in a multicultural environment
  • Adept at Microservices Architecture: AWS, Docker, REST APIs (as a plus)

AND YOU WANT TO

  • Design, develop and maintain features across NexLynk DMS
  • Work in the multi-module Maven codebase
  • Own database changes with Flyway and Oracle
  • Integrate via REST, JMS and Oracle AQ with other systems and modules
  • Write and maintain unit and integration tests (JUnit, Mockito) and use TDD where appropriate
  • Take part in code reviews, CI/CD, and SonarQube quality checks
  • Build and evolve NexLynk DMS as a core system for blood and plasma collection, distribution and safety
  • Work in a collaborative, cross-functional team with clear ownership and modern practices (CI/CD, containers, automated testing)
  • Grow on a regulated healthcare product with real impact on donors
  • Use Java, Spring, Docker and AWS in a production enterprise setting

TOGETHER WE WILL

  • Work with modern technologies and products to stay at the forefront of innovation
  • Drive excellence and make an impact by working with startups, ISVs, and Fortune 500 companies
  • Gain certifications from leading providers like Google and AWS to enhance your professional credentials
  • Innovate and collaborate with a team passionate about making a difference in the tech world
  • Handle different learning projects with a flexible schedule
  • Grow with ongoing education and training
  • Work in a global IT company with Ukrainian roots, with a unique corporate culture
  • Experience strong standards of doing business with a focus on people development and building trustful relationships
  • SoftServe is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, age, sex, nationality, disability, sexual orientation, gender identity and expression, veteran status, and other protected characteristics under applicable law. Let’s put your talents and experience in motion with SoftServe.*
Keywords
javaspringoraclehibernateflywayehcacheapache-mavendockerjunitmockitoamazon-web-servicessonarqubemicrosoft-forefront

¿Te interesa este puesto?