×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Engineer

Remote / Online - Candidates ideally in
Durham, Durham County, North Carolina, 27701, USA
Listing for: Samprasoft
Full Time, Remote/Work from Home position
Listed on 2026-06-27
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Java Developer, Backend Developer
Job Description & How to Apply Below

Java Full Stack Engineer

We are currently sourcing for a Java Full Stack Engineer to work in Durham, NC! The Workplace Investing (WI) Systems group is seeking an experienced and dedicated software engineer to help design, build and support next generation / emerging products. This individual will be encouraged to work closely with application developers, other developers and support engineers. The ideal candidate has a strong background in at least two of these:
Java, Database, REST API, BPM tools. This position will be based full time in Durham, NC, but we are open to hire in Merrimack, NH.

You will be responsible for developing and maintaining high-quality, full stack application components in support of various products in the PEP product line. You will design, code and unit-test new functionality in an Agile environment. In addition to day-to-day technical support responsibilities, you will also be responsible for dev tasks, building and improving existing applications.

The Expertise You Have
  • BS or above in Computer Science or related field
  • 3+ years web/application development experience with strong proven understanding of Java/Spring MVC, Spring Core, Spring Boot, Angular, Node JS
  • Knowledge of building and supporting server-side components using REST API and backend SQL /Stored Procedure Components
  • Experience building and deploying applications in a Dev Ops environment using CI/CD tools; experience with Git/Bitbucket Server (Stash), Jenkins, and uDeploy are a plus.
  • Solid understanding in BPM, Integration Products like Dell Bhoomi / Mule Soft / Adeptia and solution designing (develop workflow solutions e2e)
  • Exposure to cloud technologies Azure/AWS
  • Exposure to Agile development methodology is required
The Skills You Bring
  • Experience collaborating in a team environment to develop, deploy, and support key applications and features
  • A demonstrable understanding of the Agile software development methodology
  • Extensive experience decomposing sophisticated business problems into creative, efficient, and scalable solutions
  • Appreciation for and alignment to standard methodologies regarding object-oriented design, coding standards, RESTful service consumption and integration, common design patterns, secure application development, and test coverage
The Value You Deliver
  • Grasp of the software development process including analysis, design, coding, system and user testing, problem resolution and planning
  • Use of formal methods (traditional structured or Agile/iterative) for delivering new or enhanced applications, identify and communicating systems development processes and developing work you're doing associated with the respective phases of the lifecycle
  • Ability to work with a variety of individuals and groups, both in person and virtually, in a constructive and agile manner
  • Strong analytical skills and ability to tackle issues and work through ambiguous situations by making timely decisions based on facts, knowledge, experience and judgment
  • Can communicate in various settings; one-on-one, small and large groups, with peers, and senior management
  • Skilled at influencing team members and external groups
  • Proactively navigates the organization in order to accomplish tasks
  • Willingness to work on multiple efforts simultaneously
  • Strong troubleshooting and problem-solving skills
  • Desire to be organized, highly responsive and committed to quality

COVID Work Policy

Safety is our top priority. Once we can be together in person with fewer safety measures, this role will follow our dynamic working approach. You’ll be spending some of your time onsite depending on the nature and needs of your role.

Dynamic Working – Post Pandemic

Our aim is to combine the best of working offsite with coming together in person. For most teams this means a consistent balance of working from home and office that supports the needs of your role, experience level, and working style.

Your success and growth is important to us, so you’ll want to enjoy the benefits of coming together in person – face to face learning and training, quality time with your manager and teammates, building your career network, making friends, and taking full advantage of cultural and social experiences client provides for you.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary