Post Job Free
Sign in

Rest API/ Java Developer

Company:
Samprasoft
Location:
Durham, NC, 27703
Posted:
May 11, 2026
Apply

Description:

Software Engineer

The Customer Data Technology group within CLIENT’s Personal Investing (PI) organization is seeking a Software Engineer to build the next generation Customer Data Platform in the cloud. Our team provides data capabilities to personalize incredible customer experiences and develop solutions that drive a lifetime of engagement. You’ll be building REST APIs and the underlying data solutions.

The Expertise We’re Looking For

5+ years of JAVA/J2EE experience

3-4 years of experience in building REST APIs

Understanding of microservices architecture

Experience with messaging technologies especially Kafka a big plus.

Experience with integrating APIs with backends like Oracle

Experience with DevOps, Continuous Integration and Continuous Delivery – Maven and Jenkins

Experience with containerizing applications using Docker

Experience in Agile methodologies (Kanban and SCRUM) is a plus

Any experience in developing data applications in Cloud (AWS, Azure, Google Cloud) is a plus

The Skills You Bring

Proven ability to work independently with limited supervision

Ability to deal with ambiguity and work in a fast-paced environment

Excellent communication skills, both through written and verbal channels

Excellent collaboration skills to work with multiple teams in the organization

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.

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.

Apply