Skip to content
mimi

Back-End Engineer – Cloud Data & Distributed Systems (Java, Snowflake, Oracle)

IntePros

Jersey City · On-site Full-time Senior 3w ago

About the role

About

We are seeking a highly skilled Back-End Engineer to join a team focused on building and modernizing scalable data services within a complex, enterprise-scale environment. This role offers the opportunity to work on distributed systems, cloud technologies, and high-volume data platforms in an Agile setting.

What You’ll Do

  • Design, develop, and maintain scalable backend services using Java and Spring Boot
  • Build and enhance microservices-based architectures supporting distributed systems
  • Collaborate with product owners, QA engineers, and cross-functional teams to deliver robust technical solutions
  • Contribute to the modernization of large-scale enterprise platforms
  • Apply best practices in software engineering, system design, and Agile development
  • Leverage open-source and enterprise technologies to solve complex business challenges

Required Skills & Experience

  • Strong commercial experience with Java development
  • Hands-on experience with Spring Boot, Spring Framework, Lombok, JUnit, and Swagger
  • Solid understanding of microservices architecture
  • Experience working with cloud platforms (preferably Azure)
  • Experience with distributed systems technologies such as Kafka, messaging queues (MQ), and Spark
  • Experience building RESTful and/or GraphQL APIs
  • Strong working knowledge of Oracle (relational databases) and Redis (in-memory data stores)
  • Bachelor’s degree in Computer Science, Engineering, or related field

Nice to Have

  • Experience with Snowflake cloud data platform
  • Familiarity with Angular or other front-end frameworks
  • Additional programming languages such as Python, C++, or Groovy
  • Experience with CI/CD tools including Jenkins, Harness, Ansible, and Docker
  • Background in financial services or other regulated, data-intensive industries

What You’ll Work On

  • Large-scale distributed systems and cloud-native architectures
  • Event-driven data pipelines and real-time processing systems
  • Modernization of enterprise-grade backend platforms
  • High-performance APIs and backend services supporting mission-critical applications

Skills

APIAzureDockerGraphQLJavaJenkinsKafkaLombokMQOraclePythonRedisRESTSparkSpring BootSpring FrameworkSwaggerSnowflakeJUnit

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free