Isofttek Solutions - Chicago, IL

posted about 1 month ago

Full-time - Mid Level
Chicago, IL

About the position

The Sr. Java with Cloud Native Developer position is focused on building and releasing reliable software systems at scale, particularly in the payments industry. The role requires a holistic view of technical and industry experience to design elegant solutions and strategize the future state of the technical ecosystem. The ideal candidate will independently innovate, advocate for best practices, and guide the team in implementing solutions from inception to production, leveraging strong technical acumen and a self-starter mindset.

Responsibilities

  • Build and release reliable software systems at scale.
  • Design elegant solutions for complex problems in the payments industry.
  • Guide the team on implementing solutions from inception to production.
  • Innovate and advocate for best practices in software development.
  • Tackle ambiguities to produce positive results.

Requirements

  • 10+ years of experience in software development, particularly with Java and Spring.
  • Strong foundation in Core Java, including memory model, JVM performance tuning, and concurrency.
  • Experience with SQL (Postgres) and NoSQL (Cassandra) databases.
  • Familiarity with caching technologies like Redis.
  • Experience with event streaming technologies such as Kafka or RabbitMQ.
  • Proficiency in cloud-native technologies including Docker, Kubernetes, Ansible, Helm, and AWS.
  • Experience with DevOps practices including CI/CD, Git, TDD, and automated testing.
  • Team lead experience.

Nice-to-haves

  • Knowledge of other functional programming languages.
  • Experience with cloud migration, CDC, ACLs, and hybrid deployments.
  • Familiarity with chaos engineering practices.

Benefits

  • Hybrid work model (3 days/week from office)
  • 12-month contract duration
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service