Mckinsol Consulting - Saint Louis, MO

posted 16 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 robust backend systems using Java and microservices architecture. The position requires a strong understanding of software engineering principles and experience with modern application frameworks. The developer will be responsible for building critical production systems and ensuring their reliability and performance in a cloud-based environment.

Responsibilities

  • Develop and maintain backend systems using Java and microservices architecture.
  • Design and implement large scale distributed systems and web services.
  • Write well-designed, testable code following best practices.
  • Build and operate critical production systems with a focus on reliability.
  • Collaborate with cross-functional teams to define and design new features.
  • Utilize automation and build tools like Maven, Ant, and Gradle for development processes.
  • Work with open source software and contribute to projects as needed.
  • Ensure adherence to modern API design and RESTful principles.

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 Angular.
  • Experience in building and maintaining critical applications in a cloud-based environment.
  • Solid understanding of modern API design and RESTful principles.
  • Proficient with version control systems, preferably Git.
  • Strong experience with automation and build tools like Maven, Ant, and Gradle.
  • Good understanding of data structures, algorithms, and modular design.

Nice-to-haves

  • Experience with Oracle and PostgreSQL databases.
  • Familiarity with Jenkins and Kafka for CI/CD processes.
  • Knowledge of PCF (Pivotal Cloud Foundry) for cloud application deployment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service