> Markdown version of [/jobs/ext/2973001-software-engineer-developer](https://www.wearedevelopers.com/jobs/ext/2973001-software-engineer-developer). 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). --- # Software Engineer Developer - **Company:** Eliassen Group - **Location:** Smithfield, RI, United States - **Experience:** Experienced - **Salary:** $104,000.0 - $114,400.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Apache Tomcat, JIRA, HTML5, Automation of Tests, Microsoft Azure, Cascading Style Sheets (CSS), Computer Programming, Continuous Integration, Data Security, Data Structures, DevOps, Java Platform Enterprise Edition (J2EE), JSON, Junit, Apache Maven, OAuth, Oracle (Applications), Swagger, SQL Databases, Web Platforms, Apache Camel, Spring-boot, Git, Containerization, AngularJS, Information Technology, Restful APIs, Microservices - **Published:** September 18, 2026 - **Apply:** https://www.dice.com/job-detail/ca45e017-7a65-4407-9d43-f70f953d9cf5 ## About the Role Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance., * 3-6+ years of programming experience with Java and JavaScript frameworks, including Angular, HTML5, CSS, and JSON. * Proficiency with Java 8+, Spring/Spring Boot, REST, J2EE, SQL, JUnit, and Tomcat. * Knowledge of microservice architecture, REST patterns, OAuth, Swagger, and Apache Camel. * Experience with CI/CD pipelines, GIT, Maven, and JIRA in an agile environment. * Familiarity with containerization and cloud deployment, preferably Azure. * Experience developing pattern-based solutions and libraries, interceptors, or SDKs. * Understanding of data structures including trees and graphs with hands-on traversal implementations. * Oracle and SQL experience for data access and performance-minded queries. * Ability to onboard independently and work in a fast-paced environment. Education Requirements: * Bachelor's degree in Computer Science preferred. ## Description Our client seeks a Software Engineer to build and maintain digital platforms that support Defined Contribution plan administration. The role requires hands-on full-stack development across Java, Spring Boot, RESTful APIs, and Angular, with exposure to Oracle and cloud deployment. You will contribute across the product lifecycle, including design, development, testing, CI/CD, and rotational production support, to deliver secure, resilient, and user-focused solutions., * Design, develop, and maintain full-stack solutions for Workplace Investing platforms using Java, Spring Boot, Angular, and Oracle. * Build and enhance RESTful APIs and microservices using Spring and standard patterns including OAuth and Swagger. * Create Single Page Applications and reusable Angular components from scratch. * Integrate front-end applications with back-end services, connect endpoints, and query data. * Implement service transformation, routing, enrichment, and orchestration patterns. * Apply DevOps practices with CI/CD, GIT, Maven, and automated testing using JUnit. * Contribute to containerization and cloud deployment, preferably in Azure. * Provide rotational, on-call production support and resolve issues in a timely manner. * Collaborate within an agile team to deliver high-quality, maintainable software aligned to roadmap objectives. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)