NEORIS

NEORIS

NEORIS is a leading global IT consulting company specializing in nearshore outsourcing services and SAP solutions, empowering companies to innovate through digital transformation.

Internet Software & Services
5K-10K
Founded 2000

Description

  • Design, build, and maintain scalable backend applications and RESTful APIs following OpenAPI standards.
  • Implement secure authentication and authorization flows using OAuth2 and related protocols.
  • Develop and optimize Spring Boot services and microservices for reliability, maintainability, and performance.
  • Work across multiple Java versions while supporting migration toward Java 21 and its modern features.
  • Write and optimize complex SQL queries and manage PostgreSQL schemas.
  • Build and maintain GCP-based cloud solutions to support scalability and resilience.
  • Collaborate with data engineers on BigQuery and GCP data pipeline integrations.
  • Implement monitoring, alerting, and observability for API-driven architectures.
  • Contribute to CI/CD pipelines, automated testing, and DevOps practices.
  • Participate in Agile/Scrum or Kanban ceremonies, code reviews, and retrospectives.

Requirements

  • 6+ years of professional backend development experience building scalable, production-grade applications.
  • Deep expertise in Java across versions 7, 8, 11, 17, and 21.
  • Strong command of Java 21 LTS features including Virtual Threads, Record Patterns, and Pattern Matching for switch.
  • Hands-on experience with Spring Boot and the Spring ecosystem, including Spring Security, Spring Data, and Spring Cloud.
  • Proven experience designing and building high-performance REST APIs with OpenAPI.
  • Hands-on experience implementing OAuth2 authentication and authorization patterns.
  • Solid SQL proficiency and production experience with PostgreSQL.
  • 3+ years of hands-on experience with GCP cloud technologies.
  • Strong understanding of microservices architecture and distributed systems design principles.
  • Excellent problem-solving, analytical, and communication skills.
  • Experience integrating backend systems with SAP platforms, including SAP APIs or SAP data models, is preferred.
  • Experience with Big Data technologies on GCP, including BigQuery and Apache Beam, is preferred.
  • Hands-on experience with Docker and cloud-ready containerized development practices is preferred.
  • Experience in data modeling, including relational and analytical data model design, is preferred.
  • Proficiency with automation and scripting, preferably Python, is preferred.
  • Experience with CI/CD tooling such as Jenkins is preferred.
  • Familiarity with monitoring and alerting tools such as Cloud Monitoring, Prometheus, or Grafana is preferred.
  • Experience across the full software development lifecycle, including requirements, design, delivery, and post-production support, is preferred.

Benefits

  • Competitive salary.
  • Attractive benefits plan.
  • Professional growth opportunities.
  • Development opportunities.
  • Dynamic work environment.
  • Legal benefits and superior benefits package.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Software Engineer I - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Engineer I for the Elasticsearch Distributed Systems team to improve cluster communication, data distribution, and system resilience at scale.

Elasticsearch Java Lucene
3 hours, 41 minutes ago

Principal Software Developer I - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Developer I for its Elasticsearch Distributed Systems team to improve cluster communication, indexing, allocation, replication, and system resilience at scale.

Elasticsearch Java Lucene
3 hours, 41 minutes ago

Java Backend QA Engineer (White-box Focus)

Binance 5K-10K Capital Markets

Binance is hiring a Java Backend QA Engineer in its remote QA team to perform deep technical testing of financial and Web3 backend services in a fast-paced blockchain environment.

Blockchain CI/CD Java Kafka Microservices MySQL Redis REST API Spring Boot
4 hours, 26 minutes ago

[Job 29859] Senior Developer Java, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is seeking a Senior Java Developer in Brazil to build and own backend solutions for mobile-focused products and projects in a remote/home office context.

Agile AWS BDD DDD Docker GitLab CI Java Jenkins Kafka Kubernetes Microservices MongoDB RabbitMQ Redis Spring Boot TDD
4 hours, 26 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