Kforce - Boston, MA

posted 4 months ago

Full-time - Mid Level
Boston, MA
Administrative and Support Services

About the position

Kforce has a client seeking a Java Developer (Java 17/Spring Boot/Docker) in Boston, MA. The ideal candidate will be responsible for building resilient services in Java, ensuring high performance, quality, and security standards. This role involves unit and integration test automation using Junit, as well as building and deploying applications through continuous integration pipelines and automated deployment tools such as Jenkins. The candidate will work closely with a small agile team and independently, focusing on user needs and delivering scalable, resilient, and secure technical solutions. The position requires a strong understanding of microservice architecture and REST API implementation, along with proficiency in Java 17 and above, databases, and SQL. The candidate should be passionate about learning new technologies and frameworks, and possess critical thinking skills to build end-to-end solutions.

Responsibilities

  • Building resilient services in Java
  • Unit and integration test automation using Junit
  • Building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins

Requirements

  • Bachelor's degree in Computer Science or related field required
  • 6+ years of experience in Software engineering
  • Experience building resilient services in Java
  • Hands-on experience in developing web applications utilizing Java Enterprise Edition (J2EE)
  • Extensive experience with Spring framework, including Spring Boot and Spring Transaction Management
  • Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins
  • Extensive experience in designing, developing, and configuring applications that meet business requirements, with a focus towards maintaining high performance, quality, and security standards
  • Experience in providing accurate work estimates and ensuring code quality through rigorous analysis and automated testing methodologies
  • An understanding of microservice architecture and twelve factor app patterns
  • Strong understanding of REST API implementation, including Enterprise Authentication and Authorization models
  • Proficiency in Java 17 & above
  • Proficient in databases and SQL and has proficiency in writing complex SQL queries
  • Strong analytical and communication skills and the ability to handle multiple tasks at any given time
  • Work well in both a small agile team and independently, having a strong user focus
  • Passionate and committed to learning new things and developing with the latest technologies and frameworks
  • Possess critical thinking skills to build end-to-end solutions
  • Possess ability to deliver scalable, resilient, and secure technical solutions and practice industry standards
  • Ability to build reliable software that can withstand unreliable environments

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • 401(k)
  • Life insurance
  • Disability insurance
  • Accidental Death and Dismemberment (ADD) insurance
  • Paid time off for salaried personnel
  • Paid sick leave for hourly employees on Service Contract Act projects
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service