Senior Level Full Stack Engineer
Kforce has a client in need of a Senior Level Full Stack Engineer in Durham, NC. Responsibilities:
- Design, develop, and maintain scalable server-side enterprise applications
- Collaborate with cross-functional teams to define development standards and drive strategic technology decisions
- Develop RESTful APIs and domain logic-intensive services using .NET and Java
- Participate in re-platforming efforts for large legacy applications
- Debug and analyze legacy systems to support modernization initiatives
- Create and maintain high-volume transactional systems with robust performance and reliability
- Develop cloud-neutral applications and deploy containerized APIs to AWS and Azure
- Contribute to architecture, design, and code reviews
- Document technical designs and provide production support for software releases
- Apply Agile and Scrum methodologies throughout the development lifecycle
- Bachelor's or Master's degree in Computer Science or related field
- 9+ years of experience in enterprise software development
- Strong expertise in .NET for mid-tier business logic and calculations
- Experience with Java, Spring MVC, Spring Core, and Spring Boot (preferred)
- Familiarity with GraphQL and RESTful API design
- Proficiency in object-oriented analysis, design, and programming principles
- Experience with relational databases such as Oracle, SQL Server, or Sybase
- Skilled in using IDEs like Eclipse or IntelliJ
- Experience with source control systems (e.g., Git)
- CI/CD experience using Azure DevOps and Jenkins
- Understanding of microservices architecture and domain-driven design
- Experience with Docker and Kubernetes for containerized deployments
- Knowledge of test automation tools (e.g., SOATEST, SOASTA, Cucumber)
- Ability to document and analyze business/system requirements and legacy implementations
- Strong analytical, problem-solving, and organizational skills
- Effective written and verbal communication abilities
- Self-starter with a collaborative mindset and ability to multitask
Recommended Jobs
Customer Service Rep - 12330 NC Hwy 210 suite
Job Description Customer Service Representative Must have friendly customer service oriented personality Job requires taking orders on the phone and in person with customers Making mi…
Food Service Manager
The Food Service Manager is a management position responsible for developing and implementing dining solutions to meet customer needs and tastes. Oversees and manages dining operations where customer…
Speech Language Pathologist
Job Title: Speech Language Pathologist About Us: Boom Therapy Group is a patient focused practice with offices in Kings Mountain, Lincolnton, Mount Airy and Yadkinville, NC. We provide evaluati…
Aerospace CNC Machining Plant Operations Manager
Lead Operations. Shape the Future. Imagine starting your day on the machining floor, conducting a Gemba walk with supervisors and cell leads, spotting a bottleneck in a high-mix cell, and rallying…
Full Time Dermatology Job NC
Join our friendly team and professional work environment in providing cutting-edge treatments to our patients at our Outer Banks, North Carolina Dermatology practice. Practice: ~ Part-Time sch…
Front Desk Coordinator - Winston-Salem, NC
Front Desk Coordinator – Full Time to Part Time Location: Winston-Salem, NC A better way to deliver care starts here! The Joint Chiropractic is revolutionizing access to care by delivering…
Travel CT Tech in Greensboro, NC - $8032/month
We are seeking a dedicated Travel CT Tech to join our healthcare team in Greensboro, NC, offering a competitive salary of $8,032/month. Responsibilities Perform high-quality computed tomography …
Senior Shop Technician - Truck / Industrial Engine Specialist
PRIMARY FUNCTION: The primary function of this position is to determine the status of service needed for truck engines and components and perform advanced repairs, replacements, installat…