Experienced Full Stack Software Engineer – Web & Cloud Application Development
Join arenaflex, a world-renowned entertainment and media conglomerate, in its quest to revolutionize the way people experience entertainment. As a key member of our Client Arrangements Designing group, you will play a vital role in shaping the future of our digital products and services. We are seeking an experienced Full Stack Software Engineer to join our team, working on the development of our web and cloud-based applications.
About arenaflex
arenaflex is a global leader in the entertainment industry, known for its iconic brands, innovative storytelling, and commitment to quality. With a rich history spanning over nine decades, we have established ourselves as a household name, synonymous with magic, wonder, and enchantment. Our company culture is built on the principles of creativity, innovation, and collaboration, and we are dedicated to fostering a work environment that is inclusive, diverse, and supportive.
Job Summary
As a Full Stack Software Engineer at arenaflex, you will be responsible for designing, developing, and deploying web and cloud-based applications that meet the needs of our customers. You will work closely with our cross-functional teams to identify business requirements, design solutions, and implement features that drive user engagement and satisfaction. Your expertise in Java, object-oriented programming, and software development lifecycle will be essential in delivering high-quality applications that meet our quality standards.
Key Responsibilities
* Design and develop web and cloud-based applications using Java, Spring, and other relevant technologies
- Collaborate with cross-functional teams to identify business requirements and design solutions
- Implement features and functionalities that meet user needs and drive engagement
- Ensure high-quality code, following best practices and coding standards
- Participate in code reviews, testing, and deployment processes
- Troubleshoot and resolve technical issues, working closely with our support teams
- Stay up-to-date with industry trends, emerging technologies, and best practices
Essential Qualifications
* Bachelor's degree in Computer Science, Information Technology, or related field
- 2+ years of experience in software development, preferably in a full-stack role
- Proficiency in Java, object-oriented programming, and software development lifecycle
- Experience with web and cloud-based applications, including Spring, Hibernate, and other relevant technologies
- Strong understanding of data structures, algorithms, and software design patterns
- Excellent problem-solving skills, with the ability to troubleshoot and resolve technical issues
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams
Preferred Qualifications
* Experience with open-source technologies, including Spring, Testing, Junit, Mockito, GitHub/GitLab
- Familiarity with cloud-based services, including AWS, EC2, S3, SQS, Lambda, and DynamoDB
- Knowledge of NoSQL databases and data modeling
- Experience with Agile development methodologies and Scrum frameworks
- Certification in Java, Spring, or other relevant technologies
Skills and Competencies
* Strong technical skills, with a focus on software development and engineering
- Excellent problem-solving skills, with the ability to troubleshoot and resolve technical issues
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams
- Ability to learn and adapt quickly, with a focus on emerging technologies and best practices
- Strong attention to detail, with a focus on quality and accuracy
- Ability to work in a fast-paced environment, with multiple priorities and deadlines
Career Growth Opportunities and Learning Benefits
* Opportunities for career growth and advancement, with a focus on professional development and mentorship
- Access to training and development programs, including online courses, workshops, and conferences
- Collaborative work environment, with a focus on teamwork and knowledge sharing
- Recognition and rewards for outstanding performance and contributions
- Flexible work arrangements, including remote work options and flexible hours
Work Environment and Company Culture
* arenaflex is committed to creating a work environment that is inclusive, diverse, and supportive
- Our company culture is built on the principles of creativity, innovation, and collaboration
- We value work-life balance, with flexible work arrangements and a focus on employee well-being
- Our offices are designed to promote collaboration, creativity, and productivity, with state-of-the-art facilities and amenities
Compensation, Perks, and Benefits
* Competitive salary, with a focus on market rates and industry standards
- Comprehensive benefits package, including health insurance, retirement plans, and paid time off
- Flexible work arrangements, including remote work options and flexible hours
- Recognition and rewards for outstanding performance and contributions
- Access to training and development programs, including online courses, workshops, and conferences
How to Apply
If you are a motivated and talented software engineer, with a passion for innovation and collaboration, we encourage you to apply for this exciting opportunity. Please submit your resume, cover letter, and any relevant work samples or projects. We look forward to hearing from you! Apply Now! Apply for this job