Location: Alpharetta, GA – Day 1 Onsite – Locals
Exp: 11+ years
Skills – Java, Kafka, Scala, PostgreSQL, AWS
Job Description:
You will:
· Build and maintain efficient, scalable software solutions using technologies like Java, Scala, Apache Kafka, Dropwizard, Git, PostgreSQL, Cassandra, and Redis.
· Play a key role in designing and implementing microservices, collaborating closely with various teams.
· Organize and structure complex data relationships to ensure optimal data storage, retrieval, and analysis.
· Use databases like Apache Cassandra, PostgreSQL, and Elasticsearch to optimize how we store and access data.
· Work with product managers, data scientists, and other engineers to create innovative solutions that meet our business needs.
· Stay up-to-date with new technologies and frameworks, integrating them to enhance performance, maintainability, and scalability.
· Design and build RESTful APIs to support our services and applications.
What you will bring to the table:
· Bachelor’s or master’s degree in computer science, Engineering, or a related field.
· Strong understanding of OOP and S.O.L.I.D principles.
· 5-7 years of software development experience, primarily with Java and related technologies.
· Experience with Java frameworks for developing high-performance RESTful web services.
· Familiarity with microservices architecture.
· Knowledge of NoSQL databases like Apache Cassandra and document databases like Elasticsearch.
· Strong data modeling skills and experience with database schema design and performance tuning.
· Solid system design experience, especially with distributed systems and large-scale applications.
· Experience in implementing detailed monitoring and metric tracking services to ensure system performance and reliability.
· Proficiency in developing and integrating RESTful APIs.
· Excellent problem-solving, communication, and collaboration skills, with a passion for learning and adapting to new technologies and methodologies.
Bonus points if:
· Developing applications with a focus on protecting Protected Health Information (PHI) or Personally Identifiable Information (PII).
· Working with Scala.
· Familiarity with Apache Kafka, Elasticsearch, Redis, and PostgreSQL.
· Background in the Healthtech industry.
· Experience using Dropwizard.
● Knowledge of Python and Having mentorship or leadership experience.
Thanks
Yogeshsharma K,
Reveille Technologies, Inc
yogesh@reveilletechnologies.com