Software engineer

SECURE ROOTS
Lexington, MA, United States
11 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Confluence JIRA Microsoft Azure Bootstrap (Software) Cloud Computing Code Review
+43 more
Computer Programming Databases Continuous Integration Data Integration Extract Transform Load (ETL) Data Structures Github Hypertext Transfer Protocols (HTTP) Interoperability Spring Framework Python (Programming Language) PostgreSQL Microsoft SQL Server OpenShift Oracle (Applications) Portlet Software Tools CrowdStrike Falcon Management SAP (Applications) Software Engineering Apache Solr SQL Databases Systems Integration TypeScript Web Application Frameworks Web Services IBM WebSphere Portal Enterprise Software Applications ReactJS Boomi Generative AI Vue.js Information Technology Atlassian Tools Enterprise Integration Front End Software Development Virtual Agents Api Gateway Api Management Docker Service Stack Servicenow Programming Languages

Job description

This position is within Digital Solutions, Enterprise Collaboration, AI & Web Services to support intranet tools and applications that empower staff to effectively and securely succeed in support of the Laboratory’’s mission. This includes technology modernization and process streamlining within the group’’s portfolio., * Design, develop, and maintain enterprise API integrations.

  • Provide guidance on enterprise integration patterns (REST/HTTP, database integrations, ServiceNow, SAP, etc.).
  • Build and maintain scalable web applications using Java, Python, and front-end frameworks like React, Vue, Falcon, and Bootstrap.
  • Collaborate with cross-functional teams in an Agile environment using Atlassian toolset (JIRA, Confluence).
  • Participate in code reviews and ensure adherence to coding standards and best practices in a secure and dynamic environment.

Requirements

  • Bachelor’’s Degree in Computer Science or a related field., * 5+ years of enterprise application development.
  • Hands-on experience developing integrations with Boomi platform or similar (ETL, API gateway, process automation).
  • Strong problem-solving and analytical skills across a diverse technology stack.
  • Excellent communication abilities and teamwork mindset.

Programming Languages

  • Java
  • Python (3.x)
  • JavaScript / TypeScript

Frameworks & Technologies

  • Spring
  • React
  • Vue
  • Falcon
  • Bootstrap

Databases

  • Oracle
  • SQL Server
  • PostgreSQL

Enterprise Integration

  • REST/HTTP
  • Database Integrations
  • ServiceNow
  • SAP __________________

Must Have Skills Data / Reporting

  • Understanding of data structures, algorithms, and SQL databases (Oracle, SQL Server, Postgres) - 3+ years

Programming

  • Proficiency in Java, Python (3.x), JavaScript/TypeScript - 3+ years

Enterprise Software Development

  • Enterprise application development - 5+ years
  • Integration development with Boomi platform or similar (ETL, API gateway, process automation) - 1+ year

Software Tools

  • API and web frameworks (Spring, React, Vue, Falcon, Bootstrap, etc.) - 3+ years

Soft Skills

  • Strong team communication
  • Ability to work independently as well as collaboratively within a team, * Experience with data ETL or Microsoft Graph API.
  • Experience with Generative AI, MCP, and agentic AI to improve automation, workflows, and system interoperability.
  • Experience developing WebSphere Portal applications (JSR286, portlets, themes, PUMA API).

Software Tools

  • GitHub Actions (CI/CD automation)
  • Apache Solr or other search engineering technologies
  • Podman
  • Docker
  • OpenShift Kubernetes

Cloud Platforms

  • AWS
  • Azure

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

1:28 min

Introduction to the speaker and frontend projects

Abdelrahman Awad Abdelrahman Awad · WWC 2025

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all