50 50 FS Java spring boot Kafka API Angular

Kforce Inc

Durham (NC)

On-site

USD 120,000 - 160,000

Full time

47 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
HSA
FSA
401(k)
Life insurance
Disability insurance
Paid time off

Job summary

Kforce Inc. in Durham, NC seeks a Senior Full Stack Engineer to design, develop, and maintain scalable web applications using Java, Spring Boot, Kafka, and Angular.

You will build RESTful APIs, drive CI/CD, work with cloud platforms like AWS and Azure, and mentor teammates while ensuring security and performance across enterprise-scale systems.

Qualifications

  • Design, develop, and maintain scalable web applications across front-end and back-end tech.
  • Architect end-to-end solutions using modern frameworks, APIs, databases, and cloud-native services.
  • Collaborate with product managers, architects, UX designers, and engineering teams to translate business requirements into technical solutions.
  • Own development of responsive, accessible interfaces and integration with backend services.
  • Build and maintain RESTful APIs, microservices, and event-driven architectures.
  • Develop, deploy, and support solutions on AWS and Azure.
  • Drive CI/CD pipelines, infrastructure automation, monitoring, and observability.
  • Ensure security, reliability, scalability, and performance through best practices.
  • Perform code reviews, mentor teammates, and promote engineering excellence.
  • Resolve production issues and improve system stability.
  • Partner with cross-functional teams to ensure compliance with security and regulatory requirements.
  • Perform independent technical and functional analyses for multiple projects.

Responsibilities

  • Design, develop, and maintain scalable web applications across front-end and back-end technologies.
  • Architect and implement end-to-end solutions using modern frameworks, APIs, databases, and cloud-native services.
  • Collaborate with product managers, architects, UX designers, and engineering teams to translate business requirements into technical solutions.
  • Own the development of responsive, accessible interfaces and ensuring flawless integration with backend services.
  • Build and maintain RESTful APIs, microservices, and event-driven architectures that support enterprise-scale applications.
  • Develop, deploy, and support solutions on cloud platforms such as AWS and Azure.
  • Drive adoption of DevOps practices, including CI/CD pipelines, infrastructure automation, monitoring, and observability.
  • Ensure application security, reliability, scalability, and performance through procedures in coding, testing, and architecture.
  • Perform code reviews, provide technical mentorship, and promote engineering perfection across the development team.
  • Solve production issues and implement solutions to improve system stability and operational efficiency.
  • Partner with multi-functional teams to ensure compliance with organizational, security, and regulatory requirements.
  • Performs independent technical and functional analysis for multiple projects supporting several initiatives.

Skills

Front-end technologies
Back-end technologies
Unit testing
Cloud platforms
DevOps practices

Education

Bachelor's degree in Computer Science, Engineering Science, Engineering, Information Technology, Information Systems, or a closely related field

Tools

Jenkins
Git/GitHub
Kubernetes
Bitbucket
Artifactory
SonarQube
Veracode
Python
PowerShell
JMeter
Selenium
Cypress
TestNG
Docker

Job description

Responsibilities

Kforce has a client that is seeking a FS Java Spring Boot Kafka API Angular in Durham, NC. Duties Include:

  • Design, develop, and maintain scalable, high-performance web applications across both front-end and back-end technologies
  • Architect and implement end-to-end solutions using modern frameworks, APIs, databases, and cloud-native services
  • Collaborate with product managers, architects, UX designers, and engineering teams to translate business requirements into technical solutions
  • Own the development of responsive, accessible, and user-friendly interfaces while ensuring flawless integration with backend services
  • Build and maintain RESTful APIs, microservices, and event-driven architectures that support enterprise-scale applications
  • Develop, deploy, and support solutions on cloud platforms such as AWS and Azure
  • Drive adoption of DevOps practices, including CI/CD pipelines, infrastructure automation, monitoring, and observability
  • Ensure application security, reliability, scalability, and performance through procedures in coding, testing, and architecture
  • Perform code reviews, provide technical mentorship, and promote engineering perfection across the development team
  • Solve production issues and implement solutions to improve system stability and operational efficiency
  • Partner with multi-functional teams to ensure compliance with organizational, security, and regulatory requirements
  • Performs independent technical and functional analysis for multiple projects supporting several initiatives
Requirements
  • Bachelor's degree in Computer Science, Engineering Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Senior Full Stack Engineer (or closely related occupation) designing, developing, testing, and maintaining software for UIs, middle-tier (Java), and back-end (PLSQL), according to Agile or Scrum methodologies; Or, alternatively, Master's degree in Computer Science, Engineering Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and one (1) year of experience as a Senior Full Stack Engineer (or closely related occupation) designing, developing, testing, and maintaining software for UIs, middle-tier (Java), and back-end (PLSQL), according to Agile or Scrum methodologies
Candidate Must Also Possess
  • Proven expertise ('DE') in designing, developing, and maintaining enterprise-scale web applications using modern front-end technologies (Angular, React, JavaScript/TypeScript, HTML5, CSS3, AG-Grid, Angular Material) and back-end technologies (Java, Node.js, or similar frameworks); Implementing front end unit tests using Junit, Jest, Cy-press, and Playwright
  • DE implementing and coordinating Continuous Integration and Continuous Deployment (CI/CD) pipelines using Jenkins, Git or GitHub, Kubernetes, Bitbucket, and Artifactory; Supervising code quality using SonarQube and Veracode; Performing infrastructure automation using Python and PowerShell; Performing and automating load testing using JMeter, Selenium, Cypress, and TestNG; and building Jenkins pipelines for Docker containers and deploying applications in a Cloud environment
  • DE designing and developing RESTful APIs using Java17, Spring Boot, OAuth, and Python; Building scalable messaging applications using Kafka; Developing secure, Cloud-native applications

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.

We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.

Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

This job is not eligible for bonuses, incentives or commissions.

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III
Software Engineer III

Kforce Inc • New York (NY)

Remote
USD 120,000 - 165,000
Java Developer
Java Developer

Kforce Inc • Austin (TX)

On-site
USD 140,000 - 165,000
Comprehensive benefits package
Senior Software Developer
Senior Software Developer

Kforce Inc • Fort Lauderdale (FL)

On-site
USD 110,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+6
Java Developer
Java Developer

Kforce Inc • Atlanta (GA)

Remote
USD 110,000 - 170,000
Python and Java Developer - AWS
Python and Java Developer - AWS

Kforce Inc • Coppell (TX)

On-site
USD 120,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+3
Software Engineer
Software Engineer

Kforce Inc • Orlando (FL)

Remote
USD 110,000 - 140,000
Platform Engineer
Platform Engineer

Kforce Inc • New York (NY)

On-site
USD 125,000 - 165,000
Medical/dental/vision insurance
401(k) plan with company match
HSA/FSA options
Senior DevOps Developer / Engineer
Senior DevOps Developer / Engineer

Kforce Inc • New York (NY)

On-site
USD 140,000 - 190,000
Systems Analyst
Systems Analyst

Kforce Inc • Olathe (KS)

On-site
USD 70,000 - 110,000
Staff Software Engineer (Java, Low-Latency System)
Staff Software Engineer (Java, Low-Latency System)

Kforce Inc • Jersey City (NJ)

On-site
USD 300,000 - 350,000
Comprehensive medical/dental/vision insurance
401(k) plan
Paid time off for salaried personnel