Middle Java Software Engineer in Softserve


  Remote (Chile) | Semi Senior | Full time | Programming

34 applications
Replies between 14 and 26 days
Last checked 8 days ago
Apply now
Requires applying in English


SoftServe is a global digital service and consulting company founded in 1993. We're working on 2,000+ projects with clients in the USA, Europe, APAC, and LatAm regions. Our team helps transform, accelerate, and optimize how our clients, including ISVs and Fortune 500 companies, do business. At SoftServe, we prioritize the values of strong partnerships, lean development, iterative improvements, flexibility, technical excellence, and the continuous gathering of customer feedback. These principles guide our commitment to delivering exceptional digital solutions and experiences in the travel industry.

In partnership with a visionary collaborator, we empower travelers to uncover relevant options at every juncture of their journeys. The goal is crafting intelligent and enhanced recommendation experiences for both Web and Mobile platforms (iOS and Android) dedicated to the travel sector. We aim to enable millions of travelers to curate and relish unforgettable trips.

Funciones del cargo


  • Facilitate the complete product life cycle for mid to large-size projects
  • Develop scalable, robust, fault-tolerant software systems
  • Advance the team's design methodology and quality programming practices. Guide and support junior team members to adapt standard methodologies
  • Continually research and advocate for industry standards and best practices in development methodologies, techniques, and technologies
  • Independently understand time and cost constraints and their impact on other teams to reach sound resource and architectural trade-offs
  • Anticipate and prevent problems and roadblocks before they occur. Present technical issues and their impact on leadership
  • Continuously improve software and development processes with the Agile development team
  • Advocate for quality coding, design, and optimal processes

Requerimientos del cargo


  • Qualified with a Bachelor's degree in Computer Science or a related field
  • Demonstrating 3+ years of expertise in designing scalable and robust technical solutions end-to-end
  • Experienced with Java using Spring Boot and Kotlin (as a must)
  • Experienced in React and GraphQL
  • Showing strong knowledge of messaging (Apache Kafka, RabbitMQ), and reporting tools (Splunk, DataDog, and NewRelic)
  • Experienced with relational and non-relational databases (MongoDB)
  • Consuming, developing, and integrating web applications and APIs (REST)
  • Proficient in unit testing with JUnit, Mockito, and CI/CD pipelines (Docker, Jenkins, Git)
  • Accustomed to working under Scrum and/or Kanban methodologies
  • Strong in analytics and problem-solving
  • Demonstrating B2+ English level (written and spoken) to cover daily communication with the team


Pet-friendly Pets are welcome at the premises.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Health coverage Softserve pays or copays health insurance for employees.
Computer provided Softserve provides a computer for your work.
Informal dress code No dress code is enforced.
Vacation over legal Softserve gives you paid vacations over the legal minimum.
Beverages and snacks Softserve offers beverages and snacks for free consumption.

Remote work policy

Locally remote only

Position is 100% remote, but candidates must reside in Chile.

About Softserve

We are advisors, engineers, and designers solving business challenges with innovative technology solutions. #StandWithUkraine — Softserve's full profile

Requires applying in English