Experienced Full Stack Java Software Engineer – Remote Customer Support and Web Application Development Expert
Introduction to arenaflex arenaflex is a place where innovative and talented individuals come together to tackle complex challenges and create groundbreaking experiences that people never thought possible. As a leader in the industry, we value being one of the most diverse and comprehensive organizations in the world. If you're driven by making a real difference and joining a team where creativity and innovation thrive, a career with arenaflex might be an extraordinary opportunity for you. We're currently seeking a skilled Java Software Engineer to join our Customer Systems team, where you'll play a crucial role in developing and implementing new solutions that will impact our customers' experiences. Job Overview The Client Systems group at arenaflex is looking for an experienced Java Developer who can collaborate with cross-functional teams across the organization. As a Java Software Engineer, you will work closely with our business leaders and various stakeholders to design, develop, and implement new solutions. You should be able to work independently, prioritize requirements, and develop solutions for complex systems and content, with the ability to work under pressure occasionally. Key Responsibilities Design, develop, and maintain large-scale enterprise-level backend systems using Java and Java Enterprise applications Collaborate with business leaders and stakeholders to understand requirements and develop solutions that meet their needs Work with cross-functional teams to implement new solutions and ensure seamless integration with existing systems Develop and maintain scalable, efficient, and reliable software systems that meet the needs of our customers Participate in code reviews and ensure that all solutions are designed with security, performance, and scalability in mind Stay up-to-date with the latest trends and technologies in Java development and apply that knowledge to improve our systems and processes Essential Qualifications Bachelor's or Master's degree in Computer Science or a related field At least 2 years of experience with designing and developing large-scale enterprise-level backend systems Proven experience with Java, Spring, multi-threading, REST, Data Storage Systems, DB design, and data access technologies Experience with artificial intelligence and building data pipelines for large-scale data systems Knowledge of designing and developing distributed systems, synchronous programming, and coding data structures Experience with designing, developing, and deploying large-scale web applications Preferred Qualifications Experience with architecting and designing Application layers in SOA/Microservices architecture Experience with building, designing, and deploying highly scalable REST-based stateless APIs/web services for web applications/mobile clients Knowledge of security principles and experience with building secure and reliable distributed applications Experience with leading and mentoring junior developers Strong understanding of application performance improvement techniques and storage solutions Ability to perform multiple tasks and support multiple, concurrent projects simultaneously Skills and Competencies To be successful in this role, you should have: Excellent problem-solving and quantitative skills Strong communication and collaboration skills, with the ability to work effectively in a team environment Ability to work independently and prioritize tasks with minimal supervision Strong attention to detail and ability to deliver high-quality results in a fast-paced environment Experience working in a large enterprise with a global environment, across different time zones and geographies Career Growth Opportunities and Learning Benefits At arenaflex, we're committed to helping our employees grow and develop their careers. As a Java Software Engineer, you'll have access to: Ongoing training and development opportunities to help you stay up-to-date with the latest technologies and trends Mentorship and coaching from experienced leaders and developers Opportunities to work on complex and challenging projects that will help you grow and develop your skills A collaborative and dynamic work environment that encourages innovation and creativity Work Environment and Company Culture arenaflex is a vibrant and dynamic organization that values diversity, inclusion, and creativity. Our work environment is fast-paced and collaborative, with a focus on innovation and customer satisfaction. We offer a range of perks and benefits, including: Flexible working hours and remote work options Comprehensive health and wellness programs Opportunities for professional development and growth A dynamic and collaborative work environment Compensation, Perks, and Benefits We offer a competitive salary range of $20-30 per hour, depending on experience. In addition to our competitive salary, we offer a range of perks and benefits, including: Comprehensive health and wellness programs Flexible working hours and remote work options Opportunities for professional development and growth A dynamic and collaborative work environment Conclusion If you're a motivated and talented Java Software Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity at arenaflex. With our collaborative and dynamic work environment, comprehensive benefits package, and opportunities for growth and development, we're confident that you'll find a rewarding and challenging career with us. Apply now to join our team and help us create innovative solutions that will impact our customers' experiences. Apply Job! Apply for this job