**Experienced Full Stack Java Software Engineer – Web & Cloud Application Development for arenaflex**
**Join arenaflex, a pioneering force in the tech industry, where innovation meets passion.** At arenaflex, we're not just building products – we're crafting experiences that transform lives. Our team of visionary thinkers, skilled engineers, and passionate individuals come together to push the boundaries of what's possible. If you're driven by a desire to make a meaningful impact and be part of a community that values diversity, inclusivity, and creativity, a career with arenaflex might be the perfect fit for you. **About arenaflex** arenaflex is a leading innovator in the tech industry, dedicated to creating cutting-edge solutions that empower individuals and organizations to achieve their full potential. Our commitment to excellence, customer satisfaction, and employee well-being has earned us a reputation as a trusted partner in the industry. With a strong focus on collaboration, continuous learning, and innovation, we're constantly pushing the boundaries of what's possible. **Job Summary** We're seeking an experienced Full Stack Java Software Engineer to join our Customer Systems team. As a key member of our team, you'll work closely with cross-functional groups across arenaflex to design, develop, and deploy scalable, efficient, and secure web and cloud applications. If you're a seasoned Java developer with a passion for innovation, a strong work ethic, and a commitment to excellence, we want to hear from you. **Key Responsibilities** * Design, develop, and deploy high-quality, scalable, and efficient web and cloud applications using Java and Java-based technologies * Collaborate with business stakeholders, application owners, designers, and project managers to understand requirements and deliver solutions that meet their needs * Work independently and as part of a team to identify and resolve complex technical issues * Participate in code reviews, ensure code quality, and maintain a high level of technical expertise * Develop and maintain large-scale, distributed systems, including APIs, web services, and data storage solutions * Design and implement secure, reliable, and efficient data access layers using various data storage technologies * Collaborate with data scientists and engineers to develop and deploy machine learning models and predictive analytics solutions * Stay up-to-date with industry trends, emerging technologies, and best practices in software development * Participate in technical discussions, provide technical guidance, and mentor junior engineers **Essential Qualifications** * Bachelor's or Master's degree in Computer Science, Information Technology, or a related field * 2+ years of experience in designing, developing, and deploying large-scale web and cloud applications using Java and Java-based technologies * Strong knowledge of Java, Java EE, Spring, REST, and related frameworks and technologies * Experience with database design, data modeling, and data access technologies, including SQL and NoSQL databases * Strong understanding of software development principles, patterns, and best practices * Excellent problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions * Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams **Preferred Qualifications** * Experience with cloud-based technologies, including AWS, Azure, or Google Cloud Platform * Knowledge of containerization technologies, including Docker and Kubernetes * Experience with DevOps practices, including continuous integration, continuous deployment, and continuous monitoring * Strong understanding of security principles and best practices, including secure coding and threat modeling * Experience with agile development methodologies, including Scrum and Kanban * Strong understanding of machine learning and predictive analytics concepts and technologies **Skills and Competencies** * Strong technical skills in Java, Java EE, Spring, REST, and related frameworks and technologies * Excellent problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions * Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams * Strong understanding of software development principles, patterns, and best practices * Ability to work independently and as part of a team, with a strong work ethic and commitment to excellence * Strong understanding of security principles and best practices, including secure coding and threat modeling * Ability to stay up-to-date with industry trends, emerging technologies, and best practices in software development **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: * Mentorship programs, with experienced engineers and leaders * Training and development programs, including workshops, conferences, and online courses * Opportunities for professional certification and accreditation * Flexible work arrangements, including remote work options and flexible hours * A comprehensive benefits package, including health insurance, retirement savings, and paid time off **Work Environment and Company Culture** arenaflex is a dynamic and inclusive work environment, with a strong focus on collaboration, innovation, and employee well-being. We offer a range of benefits and perks, including: * A comprehensive benefits package, including health insurance, retirement savings, and paid time off * Flexible work arrangements, including remote work options and flexible hours * A range of employee recognition and reward programs * Opportunities for professional development and career advancement * A dynamic and inclusive work environment, with a strong focus on collaboration and innovation **Compensation, Perks, and Benefits** arenaflex offers a competitive compensation package, including: * Salary: $20-30/hour * Benefits: Comprehensive benefits package, including health insurance, retirement savings, and paid time off * Perks: Flexible work arrangements, including remote work options and flexible hours; employee recognition and reward programs; opportunities for professional development and career advancement **How to Apply** If you're a motivated and experienced Java developer with a passion for innovation and a commitment to excellence, we want to hear from you. Please submit your application, including your resume, cover letter, and any relevant samples or projects. We can't wait to hear from you! Apply Now! Apply for this job