Mudrasys - Chicago, IL

posted about 1 month ago

Full-time - Senior
Chicago, IL
Professional, Scientific, and Technical Services

About the position

The Sr. Java Developer with strong React role is focused on developing and maintaining applications using Java and React technologies. The position requires a deep understanding of software development principles, particularly in test-driven development (TDD), and the ability to design various types of tests. The candidate will work with modern architecture and design patterns, including microservices, and will be involved in cloud-based solutions.

Responsibilities

  • Develop and maintain applications using Java and React.
  • Drive test-driven development (TDD) practices.
  • Design unit, integration, functional, and non-functional tests.
  • Implement API first design principles.
  • Utilize modern architecture and design patterns, including microservices.
  • Work with Spring, Kafka, and containerization technologies.
  • Participate in DevOps practices and CI/CD processes.
  • Manage database interactions with Oracle, PostgreSQL, and other databases.
  • Leverage cloud technologies, particularly AWS.

Requirements

  • 10+ years of experience in software development.
  • Strong experience with React.
  • Proficient in Java and API first design.
  • Experience with modern architecture and design patterns, especially microservices.
  • Familiarity with Spring framework and Kafka.
  • Knowledge of containerization and DevOps practices.
  • Experience with CI/CD pipelines.
  • Database experience with Oracle and PostgreSQL.
  • Cloud experience, particularly with AWS.

Nice-to-haves

  • Experience with OpenShift and Kubernetes.
  • Familiarity with MongoDB and RDBMS.
  • Knowledge of JameFire database.
  • Understanding of performance and cybersecurity testing.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service