Software Engineer
Compunnel
Job Summary
We are seeking a hands-on Software Engineer to develop and maintain technology solutions supporting a defined contribution business platform. The platform operates in a mixed-technology environment using Java, Spring, Angular, and Oracle across web, application, and database tiers. The role requires strong experience with Java, Spring, web services, Angular, REST APIs, and modern software development practices, along with experience across the full product development lifecycle, design and development processes, roadmap initiatives, and rotational on-call production support. Key Responsibilities • Design, develop, test, and maintain enterprise software applications using Java, Spring, Spring Boot, Angular, REST, and related technologies. • Develop and maintain Java/Spring RESTful APIs and web services. • Contribute to full product development lifecycle activities, including requirements analysis, design, development, testing, implementation, and maintenance. • Apply microservices principles and develop solutions using Spring Web Services, REST patterns, OAuth, Swagger, and Apache Camel. • Develop service transformation, routing, enrichment, and orchestration solutions. • Develop solutions across server-side Java and J2EE environments. • Build client-side applications using Angular, JavaScript, HTML5, CSS, JSON, and adaptable web design practices. • Develop and maintain SQL-based solutions and database integrations. • Implement pattern-based solutions and abstraction concepts, including reusable libraries, interceptors, and SDKs. • Participate in technical design, development, and architecture discussions. • Apply DevOps practices and contribute to CI/CD implementation and delivery processes. • Work with Git, Maven, JIRA, and related software development and delivery tools. • Support containerized applications and cloud deployments, including Azure Cloud environments. • Develop and maintain API models and annotations using tools such as Swagger. • Apply data structure concepts, including binary trees, binary search trees, graphs, and tree operations and traversals. • Participate in code reviews and follow established development standards and methodologies. • Provide rotational on-call production support and troubleshoot application issues as needed. • Collaborate with distributed technology teams to deliver and maintain platform solutions. Required Qualifications • Bachelor's degree in Computer Science or a related field preferred. • 3-6+ years of professional programming experience with Java, JavaScript-based frameworks, and client-side technologies. • Strong proficiency in Core Java. • Strong experience with Spring and Spring Boot. • Hands-on experience developing Java/Spring RESTful APIs and web services. • Experience with Java 8. • Experience with microservices principles and architecture. • Experience with REST, SQL, JUnit, and Tomcat. • Experience with Angular, JavaScript, HTML5, CSS, and JSON. • Experience with OAuth and API development practices. • Experience with Swagger or similar API modeling and documentation tools. • Experience with Apache Camel or comparable integration and routing technologies. • Understanding of DevOps principles and implementation. • Experience working with CI/CD, Git, Maven, and JIRA. • Experience with containerization and cloud deployment. • Experience with Azure Cloud technology. • Experience developing pattern-based solutions, reusable libraries, interceptors, or SDKs. • Strong understanding of data structures, including trees and graphs, with hands-on experience implementing tree operations and traversals. • Experience working in fast-paced Agile development environments. • Strong analytical, problem-solving, and communication skills.Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Smithfield, RI vacancy
- Full Stack Engineer Duration: Long Term Contract Location: Durham, NC | Westlake, TX | Boston, MA | Smithfield, RI | Merrimack, NH | Jersey... ...contribute to develop and support digital capabilities. As a Software Engineer, you will be an integral member of a dynamic team...SuggestedLong term contract
$58 - $59 per hour
job summary: Experience in developing pattern-based solutions and abstraction concepts (building libraries, interceptors, SDK etc.). Knowledge on data structure concepts such as Binary Tree, Binary Search Tree, Graphs and hands-on experience on Tree operations/ traversals...SuggestedHourly payContract workTemporary workWork experience placement- Job Title The Role The hands-on Developer is required to have a shown understanding on Java core, Spring and Web Services development using Angular, REST and so on. They should have experience in the full product development life cycle, standard methodologies, roadmap...Suggested
- ...Software Engineer Join Team FSSI and Become an Employee-Owner! Who We Are: Opening its doors over 45 years ago, FSSI is a leading document outsourcing company servicing Fortune 500 companies in the financial, banking, insurance and billing industries across the...SuggestedWork at officeRemote workMonday to Friday
$58 - $59 per hour
Job Title Experience in developing pattern-based solutions and abstraction concepts (building libraries, interceptors, SDK etc.). Knowledge on data structure concepts such as Binary Tree, Binary Search Tree, Graphs and hands-on experience on Tree operations/ traversals...SuggestedHourly payContract work- ...Description: Hybrid Onsite Every Other Week in Smithfield, RI Our client seeks a Software Engineer with recent Angular and TypeScript experience to lead development efforts and apply prompt engineering practices with AI-assisted tooling. The role requires hands-...Hourly payTemporary workLocal areaRelocation
- Software Engineer in Test Location: Merrimack, NH or Boston, MA or Smithfield, RI Duration: 12+ months Proven expertise on standard test automation frameworks - Cucumber, Java, Rest services. Expertise on data validation and processes - SQL, DB2, Oracle. Experience working...
- ...team of professionals! Job Description Seeking an outstanding developer with extensive Ada experience to improve existing software functionality, provide additional functionality and research and development support to our clients. Qualifications Requirements...Full time
- ...Location : Providence, RH | Boston, MA | Bridgeport, CT (supporting the New England area) Overview The Forward Deployed Software Engineer (FDSE) will be the ultimate problem solver, an elite member of First Resonance's "Delta" FDSE, being deployed to our customers...Full timeWork experience placementWork at officeFlexible hours
$186.07k - $218.9k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform group, you will help build the systems that centralize all of Coinbase's...Local area- ...Full Stack Engineer(Java & Angular/React)Location: Durham, NC, Westlake, TX, Merrimack, NH, Smithfield, RI (Remote Till Covid)Duration... ...exposure Angular or ReactJSRequirement:Sophisticated full stack software development experience, building scalable web and middle tier applications...Remote work
- ...Services (IWMS) is seeking an experienced Principal Full Stack Engineer to play a leading role in the design and development of innovative... ...and expertise required include:8+ years of full stack software development experience building enterprise APIs and web applications...
- ...Senior Software EngineerWe are looking for a Senior Software Engineer to join us!As a Senior Software Engineer, you will play a key role on a Scrum team and within Digital Platforms Technology. You will be encouraged to gain understanding of all the components of our...
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....Temporary workFlexible hours- ...NTT DATA seeks a Senior Java Full Stack Engineer to design, build, and optimize enterprise web applications for global clients. You will develop robust back-end services using Java and Spring Boot, implement responsive UI with Angular 16+, and integrate secure RESTful...
- ...Java Software EngineerIndustry: Banking & FinancialDuration: 12 Months- Long termLocation: Jersy City, NJ/ Durham, NC/ Smithfield, RI... ...equivalent in a technology related field (e.g. Computer Science, Engineering, etc.) required.7+ years of hands-on experience in one or more...
$100k - $150k
...autonomy, partner closely with product, UX, data, and platform engineering teams, support measurement and operational reliability, and... ...build, and maintain scalable, reliable, and high-performance software systems Contribute to system architecture and technical design...Work experience placementLocal area$90k - $115k
...core to our business. Join Evolent for the mission. Stay for the culture. What You'll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare-focused backend software solutions that support analytics, integration, and operational...Full timeImmediate startWork from home- ...with-in team and cross-team. Skills Required Strong software design/development experience in building massively large... ...Requirement Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering...Temporary workImmediate start
$95k - $171k
...services to market faster. This involves simplifying their performance, reliability, security, and operational needs. As a Software Engineer II, you will be responsible for: Working with your team on building requirements and functionalities to simplify users' experience...Work experience placementWork at office$30 per hour
...challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in... ..., with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how...Hourly payTemporary workInternshipFlexible hours$40 - $45 per hour
...Cloud Software Engineer Req number: R8448 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence...Hourly payFull timeContract workApprenticeshipWork at officeLocal areaRemote workWorldwide- # Java Fullstack DeveloperNew YorkApply for this job* Permanent* Experienced Professionals* Software Engineering* ID 510827-en\_USChoosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported...Permanent employmentFull timeLocal area
$186.07k - $218.9k
...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first surfaces...Local area$100k - $120k
...partnerships, while our focus on creativity and innovative solutions empowers our customer communities to thrive. The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits, and improves software applications by performing coding,...Full timeTemporary workLocal areaRemote work$180k - $220k
...onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability and...$200k
...About the Role Location: Providence, RI - on-site 1x per week, hybrid. We're hiring a Senior Software Engineer to take the reins on the software behind our genome-mapping platform - the technology researchers rely on to uncover the structural variants driving cancer...Immediate start$118k - $178k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...Work experience placementLocal area- Java Developer Location: Durham, NC, Westlake, TX, Merrimack, NH, Smithfield, RI, Remote till COVID Duration: 12+ months The Expertise and Skills You Bring Bachelor’s degree (or foreign education equivalent) 5+ years of web-based application development experience Experience...Remote work
- ...with AWS, infrastructure as code such as YAML, JSON, Terraform a plus Experience with multiple languages a plus as well as exposure to Agile Methodology Experience in a technical domain of security (network, software, assessment, architecture, cloud) a plus. My3Tech Inc
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software developer positions Smithfield, RI
- cybersecurity software engineer Smithfield, RI
- part time software developer remote Smithfield, RI
- software engineer Smithfield, RI
- software engineer amazon Smithfield, RI
- software developer Smithfield, RI
- software engineer healthcare Smithfield, RI
- startup software engineer Smithfield, RI
- ngo software engineer Smithfield, RI
- agile software developer Smithfield, RI



