> Markdown version of [/jobs/ext/3068712-software-engineer](https://www.wearedevelopers.com/jobs/ext/3068712-software-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). --- # Software Engineer - **Company:** CTI, Inc. - **Location:** Boston, MA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Component-Based Software Engineering, HTML5, Build Automation, Automation of Tests, Continuous Delivery, Continuous Integration, Design of User Interfaces, Human-Computer Interaction, Java Web Services, Junit, Apache Maven, Systems Development Life Cycle, Requirements Management, Software Engineering, Test-Driven Development (TDD), Spring-boot, AngularJS, Information Technology, IBM UrbanCode Deploy, Restful APIs, Jenkins - **Published:** September 25, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-boston-ma--dbc84f2a-19e6-42b8-b8e3-c5a4bb0f4ab0 ## About the Role pipelines using tools like Jenkins, Maven, and uDeploy for automated builds, testing, and deployments. Develop responsive, component-based user interfaces using Angular with JavaScript and HTML5, aligned to RESTful backend APIs. Bachelor's degree in Computer Science and 5 years of experience performing the duties listed above. Must be willing to travel and relocate., AngularJS, Application Programming Interface (API), Computer Science, Continuous Deployment/Delivery, Continuous Integration, Customer Support/Service, HTML5, JUnit, Java, Jenkins, Maven, Online Customer Support, REST (Representational State Transfer), Requirements Management, Software Development Lifecycle (SDLC), Software Engineering, Test Automation, Test Driven Development (TDD), Testing, User Interface/Experience (UI/UX) ## Description Software Engineer needed for PeopleServe, Inc. located in Boston, MA. Design, develop, and maintain Java-based applications using Spring Boot and RESTful Web Services for clients located throughout the U.S. Participate in all phases of the software development lifecycle from requirements gathering and design to implementation, testing, and deployment. Implement Test-Driven Development (TDD) practices using frameworks such as JUnit to ensure high-quality, reliable software. Develop and maintain CI/CD ## Related Videos - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)