Staff Software Engineer
Java, Scala, Remote, Tampa
Looking for a skilled Software Engineer to join a dynamic team of engineers as a Staff Software Engineer. In this role, you'll have the opportunity to shape the future of software products and contribute to innovative projects for a prominent financial institution.
- Lead and participate in the design, development, and maintenance of complex software systems using Java and Scala.
- Bring your expertise in Java and Scala to drive technical decisions and mentor junior team members.
- Collaborate with cross-functional teams to define requirements, architect solutions, and deliver high-quality software.
- Contribute to the full software development lifecycle, from concept and design to testing, deployment, and monitoring.
- Minimum of 8 years of hands-on experience in Java development, with a deep understanding of its core concepts and libraries.
- Minimum of 4 years of professional experience working with Scala, showcasing your ability to write functional, concise, and efficient code.
- Proficiency in Golang, Python, and SQL is a strong plus, demonstrating versatility in working with different languages and technologies.
- Experience with Kafka for building scalable, high-throughput, and fault-tolerant data pipelines.
- Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes for efficient deployment and scaling of applications.
- Hands-on experience with cloud platforms, preferably AWS and Azure, for designing and deploying applications in a distributed and highly available environment.
- Paid holidays, vacation and sick days
- Comprehensive health care (medical, dental, vision)
- Professional development opportunities to enhance your skills and career growth.
- Flexible work arrangements and a healthy work-life balance.
- Health and wellness benefits, including gym memberships and wellness programs.
If you are interested in this position, apply below or contact Kara for more information.
Reperio Human Capital acts as an Employment Agency and an Employment Business.