Senior Software Engineer
Kforce has a client that is seeking a Senior Software Engineer in Durham, NC.
- Bachelor's degree in Computer Science or related field required
- 5+ years of experience in distributed systems development using object-oriented programming languages like Java
- Experience building resilient RESTful API using Java and Spring
- Proficient in databases and SQL
- An understanding of microservice architecture and twelve factor app patterns
- Ability to build reliable software that can withstand unreliable environments
- Unit and integration test automation using JUnit
- Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins Core
- Possess critical thinking skills to build end-to-end solutions
- Passionate and committed to learning new things and developing with the latest technologies and frameworks
- Works well in both a small agile team and independently, having a strong user focus
- Strong analytical and communication skills and the ability to handle multiple tasks at any given time
- Ability to participate in engineering practices such as code and design reviews, environment strategy, and build and deployment pipelines
- Strong organization skills and attention to details
- Experience with blockchains such as Ethereum, Bitcoin a plus
- Experience with AWS or other cloud platforms and containerization technologies such as Docker is a plus
- Experience with asynchronous workers and resilient messaging services such as SNS and SQS is a plus
Recommended Jobs
DISHWASHER (FULL TIME)
Job Description Job Description We are hiring immediately for full time DISHWASHER positions. Location: Mission Hospital - 509 Biltmore Avenue, Asheville, NC 28801. Note: online applicat…
UI Path-RPA-Power Platform Developer
Job Description: Overview of project/skills required: We are seeking an experienced UiPath Developer with strong Microsoft Power Platform skills to design, develop, and maintain intelligent aut…
Travel LCSW - Full Time Contract
Make a meaningful impact as a Licensed Clinical Social Worker in an outpatient setting in Brasstown, NC. Provide clinical services, advocacy, and case management for patients receiving medication-ass…
Direct Support Professional
Job Description Job Description Covenant Case Management Services is dedicated to providing exceptional care for individuals with intellectual disabilities. Our mission is to create a supportive …
Technical Implementation Solution Engineer
Job Description Job Description CIPPlanner is seeking a highly skilled and motivated Technical Solution Engineer to join our dynamic software implementation team. The ideal candidate will possess…
Registered Nurse (RN) - Ortho Med Surg
$15,000 Commitment Bonus available for qualified candidates! Up to $25,000 in nurse loan forgiveness for loans taken on your first nursing degree! Relocation assistance available! Day shift need…
Community Manager - Affordable Housing
Job Description Job Description Fairstead is a purpose-driven real estate firm dedicated to building affordable communities across the country. Headquartered in New York, with offices in Colorado…
Customer Service Rep(08843) - 12330 NC Hwy 210 suite 104
Job Description Job Description Job Description Customer Service Representative Must have friendly customer service oriented personality Job requires taking orders on the phone and in …
Line Cook
For this position, pay will be variable by location - See additional job details and benefits below Our Line Cooks make all the magic possible. They put their heart into coordinating qua…
Oral Surgeon
Job Description Job Description Description: Are you looking for more than just another associateship? We are seeking an experienced Oral & Maxillofacial Surgeon to join our well-established…