**Experienced Full Stack Software Engineer – Web & Cloud Application Development at arenaflex**
About arenaflex At arenaflex, we're a forward-thinking organization that's revolutionizing the way people live, work, and interact with technology. As a leader in the private sector, we're committed to innovation, collaboration, and pushing the boundaries of what's possible. Our diverse team of experts is passionate about creating cutting-edge solutions that make a real difference in people's lives. If you're a talented software engineer looking for a challenging and rewarding career, we want to hear from you! Job Summary We're seeking an experienced Full Stack Software Engineer to join our dynamic team at arenaflex. As a key member of our tech group, you'll have the opportunity to design, code, and deploy software that plays a critical role in our clients' digital lives. You'll work closely with skilled designers in an open, inclusive, and collaborative environment where your voice is valued, and you have the freedom to choose the technologies that best suit the task at hand. arenaflex offers a range of opportunities to work with the latest innovations and encourages you to contribute to the broader developer community through open-source initiatives. Plus, we're committed to helping you stay up-to-date with the latest technologies and trends, with dedicated opportunities for professional development and growth. About the Role As an Information Specialist at arenaflex, you'll be responsible for building core features and components of card exchange systems on a distributed platform hosted in a hybrid cloud environment. You'll work closely with our Senior Architect to design and implement high-performance, scalable, and secure systems that meet the needs of our clients. Key Responsibilities * Design and build distributed data processing and analytics systems * Develop high-level and detailed designs of subsystems and features with a focus on performant code * Collaborate with designers and developers to build and code features, and participate in code reviews and other SDLC activities * Develop proof-of-concepts to validate new ideas and technologies * Stay up-to-date with industry-leading innovations and technologies, and apply this knowledge to build low-latency, distributed systems * Lead a culture of experimentation and innovation, and participate in a results-oriented culture that encourages trying new ideas without fear of failure * Collaborate with peer innovation and development teams across various areas Requirements * 2+ years of work experience in software development and deployment using Java or Scala * Experience in data processing using Flash * Knowledge of designing, implementing, and working with NoSQL databases like Cassandra, Elasticsearch * Familiarity with distributed systems, messaging frameworks, and cloud platforms like Docker, Kubernetes, OpenShift Preferred Qualifications * Experience in distributed data processing and analytics using Cassandra, Elasticsearch, Flash * Experience with messaging frameworks like Kafka * Experience in building microservices and Service Mesh is a plus * Experience with cloud platforms like Docker, Kubernetes, OpenShift * Experience with continuous integration, continuous delivery, and DevOps frameworks * Experience in architecting large-scale distributed systems considering scalability, reliability, security, performance, and flexibility * Clear understanding of different design patterns, threading, and memory models supported by the language/VM * Ability to mentor and provide technical guidance to junior developers * Excellent written and verbal communication skills, with the ability to create and deliver effective presentations to senior management What We Offer * Competitive salary range of $20-30/hour * Opportunity to work with the latest technologies and innovations * Collaborative and inclusive work environment * Dedicated opportunities for professional development and growth * Flexible work arrangements, including remote work options * Comprehensive benefits package, including health insurance, retirement plan, and paid time off * Access to cutting-edge tools and technologies * Opportunities to contribute to open-source initiatives and give back to the developer community How to Apply If you're a talented software engineer looking for a challenging and rewarding career, we want to hear from you! Please submit your application through our website, including your resume, cover letter, and any relevant samples or portfolios. We can't wait to hear from you and explore how you can join our team at arenaflex! Apply for this job