**Experienced Full Stack Java Software Engineer – Customer Systems Development**
Are you a skilled Java developer looking for a challenging and rewarding role that allows you to make a real impact? Do you thrive in a dynamic and collaborative environment where innovation and creativity are encouraged? Look no further than arenaflex, a leading company that is revolutionizing the way we live and work. At arenaflex, we're not just building products – we're creating experiences that transform people's lives. Our team of talented engineers, designers, and innovators is dedicated to pushing the boundaries of what's possible, and we're looking for a skilled Java developer to join our Customer Systems team. **About the Role** We're seeking an experienced Java developer to join our Customer Systems team, where you'll play a critical role in designing, developing, and deploying scalable and secure software solutions that meet the needs of our customers. As a Java developer at arenaflex, you'll have the opportunity to work on a wide range of projects, from building and deploying large-scale web applications to designing and implementing data storage and retrieval systems. **Key Responsibilities** * Design, develop, and deploy scalable and secure software solutions using Java and Java-based technologies * Collaborate with cross-functional teams, including business stakeholders, application owners, designers, and project managers to understand requirements and deliver high-quality solutions * Develop and maintain large-scale web applications, including front-end and back-end components * Design and implement data storage and retrieval systems, including databases and data access layers * Develop and deploy REST-based APIs and web services * Ensure the security and reliability of software solutions, including handling security threats and implementing secure coding practices * Participate in code reviews and provide feedback to improve the quality and maintainability of code * Stay up-to-date with the latest technologies and trends in software development, including Java, Spring, and cloud computing **Essential Qualifications** * Bachelor's degree in Computer Science or related field * 2+ years of experience in Java development, including experience with Java-based technologies such as Spring and Hibernate * Experience with large-scale web applications, including front-end and back-end components * Experience with data storage and retrieval systems, including databases and data access layers * Experience with REST-based APIs and web services * Strong understanding of software development principles, including design patterns, testing, and deployment * Excellent problem-solving skills and ability to work independently * Strong communication and collaboration skills, including experience working with cross-functional teams **Preferred Qualifications** * Master's degree in Computer Science or related field * Experience with cloud computing platforms, including AWS and Azure * Experience with containerization and orchestration, including Docker and Kubernetes * Experience with DevOps practices, including continuous integration and continuous deployment * Experience with agile development methodologies, including Scrum and Kanban * Strong understanding of security principles and practices, including secure coding and threat modeling **Skills and Competencies** * Strong Java development skills, including experience with Java-based technologies such as Spring and Hibernate * Experience with large-scale web applications, including front-end and back-end components * Experience with data storage and retrieval systems, including databases and data access layers * Experience with REST-based APIs and web services * Strong understanding of software development principles, including design patterns, testing, and deployment * Excellent problem-solving skills and ability to work independently * Strong communication and collaboration skills, including experience working with cross-functional teams * Strong understanding of security principles and practices, including secure coding and threat modeling **Career Growth Opportunities and Learning Benefits** At arenaflex, we believe in investing in our employees' growth and development. We offer a range of opportunities for career advancement, including training and development programs, mentorship, and opportunities for advancement. Our team is passionate about learning and sharing knowledge, and we encourage collaboration and knowledge-sharing across teams. **Work Environment and Company Culture** Our office is a vibrant and dynamic space that reflects our company culture. We prioritize collaboration, innovation, and creativity, and our team is passionate about making a real impact. We offer a range of benefits, including flexible work arrangements, competitive compensation, and comprehensive benefits. **Compensation, Perks, and Benefits** We offer a competitive salary range of $20-30/hour, depending on experience. We also offer a range of benefits, including: * Comprehensive health insurance * 401(k) matching program * Flexible work arrangements, including remote work options * Professional development opportunities, including training and development programs * Access to cutting-edge technology and tools * Collaborative and dynamic work environment * Opportunities for career advancement and growth **How to Apply** If you're a skilled Java developer looking for a challenging and rewarding role that allows you to make a real impact, we encourage you to apply. Please submit your resume and a cover letter explaining why you're the perfect fit for this role. We can't wait to hear from you! Apply Job! Apply for this job