Mckinsol Consulting - Saint Louis, MO

posted 5 days ago

Full-time - Mid Level
Saint Louis, MO
Professional, Scientific, and Technical Services

About the position

The Sr Java Backend Developer role is focused on developing and maintaining backend systems using Java and related technologies. This position requires a strong understanding of microservices architecture and modern application development practices. The developer will work in a hybrid environment, contributing to critical production systems and ensuring high-quality code delivery.

Responsibilities

  • Develop and maintain backend systems using Java and Spring Boot.
  • Design and implement microservices architecture for scalable applications.
  • Build and operate critical production systems with a focus on reliability and performance.
  • Create and maintain RESTful APIs following modern design principles.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write well-designed, testable, and efficient code.
  • Utilize automation and build tools like Maven, Ant, and Gradle for continuous integration and deployment.
  • Work with cloud-based environments to deploy and maintain applications.
  • Contribute to open source projects and modify existing code as needed.

Requirements

  • Strong experience in Java development with a focus on microservices.
  • Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience.
  • Deep knowledge and hands-on experience with Spring Boot and modern application frameworks.
  • Experience in building and operating critical production systems.
  • Solid understanding of modern API design and RESTful principles.
  • Proficiency with version control systems, preferably Git.
  • Strong experience with automation and build tools like Maven, Ant, and Gradle.
  • Ability to write well-designed and testable code.
  • Experience in software development design and implementation of large-scale distributed systems.

Nice-to-haves

  • Familiarity with Angular for frontend development.
  • Experience with cloud platforms and deployment strategies.
  • Knowledge of database systems like Oracle and PostgreSQL.
  • Experience with messaging systems like Kafka.

Benefits

  • Competitive salary of $125,000 per annum.
  • Hybrid work environment allowing flexibility between remote and in-office work.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service