Resil

Resil

Resil specializes in providing AI-powered supply chain risk management solutions that enable organizations to detect threats in real time and take proactive measures to enhance supply chain resiliency.

Internet Software & Services
251-1K
Founded 2010

Description

  • Design, develop, test, deploy, and maintain scalable backend services using Java and Spring Boot.
  • Build reusable, production-quality code and contribute to technical design and architecture decisions.
  • Design and develop RESTful APIs and microservices with high availability, scalability, resilience, and fault tolerance.
  • Implement secure service-to-service integrations, authentication, authorization, and API security best practices.
  • Design efficient PostgreSQL schemas and data-access solutions and write optimized SQL queries.
  • Deploy, manage, and scale cloud-native applications in Azure using modern CI/CD practices.
  • Use Docker and Kubernetes for containerized deployment, orchestration, and operational readiness.
  • Apply distributed systems concepts such as multithreading, concurrency, caching, retry, and fault tolerance.
  • Develop unit and integration tests and participate actively in code reviews.
  • Partner with product, architecture, QA, DevOps, and engineering teams to deliver features and services, while mentoring other engineers.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5-8+ years of professional software development experience with strong hands-on expertise in Java, Spring Boot, and backend engineering.
  • Strong experience designing REST APIs, microservices, and distributed applications using object-oriented design, SOLID principles, and common design patterns.
  • 3+ years of hands-on PostgreSQL and complex SQL experience, including joins, subqueries, set operations, aggregate functions, schema design, and query optimization.
  • Hands-on experience with JPA/Hibernate, Git, Maven or Gradle, and automated testing frameworks such as JUnit and Mockito.
  • Experience with Azure, Docker, Kubernetes, and CI/CD pipelines.
  • Familiarity with messaging or event-streaming platforms such as Kafka is desirable.
  • Strong debugging, analytical, problem-solving, and performance-tuning skills, with a solid understanding of secure backend development.
  • Excellent communication and collaboration skills, with experience working in Agile/Scrum teams.
  • Experience building high-volume, highly available SaaS or enterprise platforms is preferred.
  • Experience with Apache Kafka, Redis, PostgreSQL, Spark, OAuth 2.0, JWT, observability tools, DevOps practices, performance testing, infrastructure as code, Domain-Driven Design, or front-end technologies such as Angular or React is a plus.

Benefits

  • Fully remote work with opportunities to connect in person.
  • Full-stack benefits for health, wealth, and wellbeing.
  • A culture centered on ownership, purpose, technical growth, and influence on product direction.
  • Meaningful, mission-led work on critical global supply chain challenges.
  • Backed by Vista Equity Partners.
  • Equal opportunity employer with accommodation support for applicants with disabilities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Golang + .Net Engineer (with AWS)

Coforge 10K-50K IT Services

Coforge is hiring a Senior Golang + .NET Engineer to design and support cloud-based applications and backend services for a distributed team working on AWS.

Agile AWS Go .NET
28 minutes ago

Senior Backend Developer

Coforge 10K-50K IT Services

Coforge is hiring a Senior Backend Engineer (Java/.NET) to work remotely across LATAM on backend application development and cloud-native delivery.

Agile Angular AWS Azure Datadog Docker GitHub Actions Grafana GraphQL Java Kubernetes Microservices .NET Prometheus REST API SonarQube Spring Boot
28 minutes ago

Senior .NET Engineer

CodeRoad 51-250 Internet Software & Services

CodeRoad is hiring a Senior .NET Engineer in Latin America to build and modernize enterprise backend systems and APIs within a remote Agile Scrum environment.

C# Docker Git MongoDB .NET Node.js PowerShell REST API Scrum TDD TeamCity
28 minutes ago

Senior Golang + .Net Engineer (with AWS)

Coforge 10K-50K IT Services

Coforge is hiring a Senior Golang + .NET Engineer to develop and support cloud-based software solutions on AWS for a distributed team working across LATAM and Central Time hours.

Agile AWS Go .NET
28 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers