Java Software Engineer

Kforce Inc

Boston (MA)

On-site

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kforce Inc. in Boston, MA is seeking a Java Software Engineer to join a client project. You will work with product management to break down epics, develop scalable cloud-based microservices, and mentor junior engineers.

The role requires strong Java/Spring Boot skills, cloud experience (AWS), containerization, and solid CI/CD practice. You will participate in code reviews and deployment strategies while ensuring reliable, high-quality software.

Qualifications

  • Bachelor's degree in a related field is preferred.
  • 5 years of experience in software engineering.
  • Strong Java, Spring Boot expertise and cloud exposure.
  • Experience with containers and modern CI/CD practices.
  • Familiarity with distributed messaging and microservices.

Responsibilities

  • Collaborate with product management to decompose epics into stories.
  • Build scalable, cloud-based Java microservices.
  • Provide on-call support and incident handling when needed.
  • Mentor junior engineers and participate in code reviews.
  • Contribute to build, deployment pipelines and environment strategy.

Skills

Analytical thinking
Communication skills
Ability to work in Agile teams
Independent work focus

Education

Bachelor's degree in CS or related field

Tools

Spring Boot
AWS / cloud platforms
Docker
Kubernetes / EKS
Kafka / SQS / SNS
Jenkins / CI pipelines
Git
JUnit / Spring Boot Test

Job description

Responsibilities

Kforce has a client that is seeking a Java Software Engineer in Boston, MA. Duties Include:



  • Work with product management on requirements, decompose epics into stories, and deliver solutions that meet or exceed customer expectations

  • Build scalable, resilient, cloud-based systems aligned with our long-term strategy

  • Provide outstanding support, including on-call support when necessary

  • Mentor junior software engineers

  • Participate in engineering practices such as code and design reviews, environment strategy, and build and deployment pipeline


Requirements


  • A solid and strong foundation in software engineering - Bachelor's degree + preferred, 5 years of experience

  • Expert in core Java technologies and frameworks like Spring Boot

  • Proficient in databases and SQL

  • Understanding of AWS or other cloud platforms and containerization technologies such as EKS and Docker

  • Experience working with version control systems like GIT

  • Experience with asynchronous workers and resilient messaging services such as Kafka, SNS and SQS

  • An understanding of microservice architectures and twelve factor app patterns

  • Ability to build reliable software that can withstand unreliable environments

  • Unit and integration test automation using Junit and spring boot test framework

  • Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins

  • 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

  • Able to work well in both a small agile team and independently, having a strong user focus

  • Strong analytical, communication, and organizational skills and the ability to handle multiple tasks at a given time


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

FS AWS Java Spring API Postgres SQL
FS AWS Java Spring API Postgres SQL

Kforce Inc • Durham (NC)

On-site
USD 140,000 - 170,000
Software Developer III
Software Developer III

Kforce Inc • Englewood (CO)

On-site
USD 110,000 - 160,000
Technical Software Engineer
Technical Software Engineer

Kforce, Inc • Warren (MI)

On-site
USD 90,000 - 120,000
Comprehensive benefits
Software Engineer
Software Engineer

Kforce Inc • Johnston (RI)

On-site
USD 106,075 - 122,606
Medical insurance
Dental insurance
Vision insurance
+4
Software Engineer II
Software Engineer II

Kforce Inc • Boca Raton (FL)

On-site
USD 65,000 - 95,000
KDB+ Engineer
KDB+ Engineer

Kforce Inc • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Java Springboot Developer
Java Springboot Developer

Kforce, Inc • Irving (TX)

On-site
USD 90,000 - 140,000
Medical/Dental/Vision insurance
HSA
FSA
+2
Java Developer
Java Developer

Brooksource • Columbus (OH)

On-site
USD 114,000 - 121,000
Medical coverage
Dental coverage
Vision coverage
+4
Mid-Level Software Engineer
Mid-Level Software Engineer

Kforce, Inc • Leawood (KS)

On-site
USD 90,000 - 130,000
Senior Software Development Engineer
Senior Software Development Engineer

Kforce Inc • Phoenix (AZ)

On-site
USD 140,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+6