Kforce - Saint Louis, MO

posted about 2 months ago

Full-time - Senior
Saint Louis, MO
Administrative and Support Services

About the position

We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team in Saint Louis, MO. This role is pivotal in developing and maintaining our platform used for scheduling and providing information on work sites for our field technicians. The ideal candidate will be a Subject Matter Expert (SME) in Java, Spring Boot, AWS, and Kubernetes, and will be the go-to person for resolving any AWS-related issues promptly. In this position, you will design, develop, and maintain robust and scalable applications using Java and Spring Boot. You will also manage and optimize AWS infrastructure, ensuring high availability and performance. Your responsibilities will include deploying, managing, and scaling applications using Kubernetes, as well as collaborating with cross-functional teams to gather requirements and deliver solutions that meet business needs. You will ensure code quality, perform code reviews, and follow best practices for software development. Troubleshooting and resolving technical issues in a timely manner will be a key part of your role, along with mentoring junior developers and providing technical guidance. This position offers an exciting opportunity to work in a collaborative environment while leveraging your expertise in modern technologies.

Responsibilities

  • Design, develop, and maintain robust and scalable applications using Java and Spring Boot
  • Manage and optimize AWS infrastructure, ensuring high availability and performance
  • Deploy, manage, and scale applications using Kubernetes
  • Act as the SME for AWS, providing immediate solutions and support for any AWS-related issues
  • Collaborate with cross-functional teams to gather requirements and deliver solutions that meet business needs
  • Ensure code quality, perform code reviews, and follow best practices for software development
  • Troubleshoot and resolve technical issues in a timely manner
  • Mentor junior developers and provide technical guidance

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in Java development
  • Strong expertise in Spring Boot
  • Extensive experience with AWS services and infrastructure
  • Proficiency in Kubernetes for container orchestration
  • Excellent problem-solving skills and the ability to provide immediate solutions
  • Strong communication skills and the ability to work collaboratively in a team environment
  • Experience with CI/CD pipelines and DevOps practices is a plus

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