> Markdown version of [/jobs/ext/3883884-back-end-engineer](https://www.wearedevelopers.com/jobs/ext/3883884-back-end-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Back-End Engineer - **Company:** Eliassen Group - **Location:** Jersey City, NJ, United States - **Experience:** Expert - **Salary:** $176,800.0 - $187,200.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Azure, C++ (Programming Language), Cloud Computing, Databases, Continuous Integration, Data as a Services, Distributed Data Store, Groovy, Junit, Python (Programming Language), Oracle (Applications), Redis, Ansible, Swagger, Software Engineering, Systems Integration, Snowflake, Apache Spark, Spring-boot, Backend, AngularJS, Apache Kafka, Graphql, Docker, Jenkins, Programming Languages, Microservices - **Published:** October 23, 2026 - **Apply:** https://www.thejobnetwork.com/job/fcc43270-875a-4ea7-80f1-70e93b31b2ba/backend-engineer ## About the Role * 12+ years of software development experience. \n * Proven commercial experience with Java. \n * Strong knowledge of Spring, Spring Boot, Lombok, JUnit, and Swagger. \n * Experience building microservices. \n * Experience with distributed cloud services, preferably Azure. \n * Experience with distributed data technologies such as Kafka, MQ, or Spark. \n * Experience designing and integrating REST and GraphQL APIs. \n * Working knowledge of relational and in-memory databases including Oracle and Redis. \n * Familiarity with Angular (preferred). \n * Hands-on experience with Snowflake (preferred). \n * Proficiency in an additional programming language such as Python, C++, or Groovy (preferred). \n * Experience with CI/CD tools such as Jenkins, Harness, Ansible, and Docker (preferred). \n * Investment industry knowledge (preferred). \n ## Description Our client seeks a senior back-end engineer to build scalable data services in Java and modernize critical custody systems. The role requires expertise in Spring-based microservices, distributed cloud services, and distributed data platforms. You will collaborate with product, quality, and cross-functional teams to solve design and architectural challenges and leverage open-source technologies.