Experienced Full Stack Java Software Engineer – Customer Systems Development
Are you a tech-savvy individual with a passion for innovation and a drive to make a real difference? Do you thrive in a dynamic and collaborative environment where creativity and expertise come together to shape the future of technology? If so, we invite you to join arenaflex, a pioneering organization that's revolutionizing the way people live, work, and interact with each other. At arenaflex, we're not just building products – we're crafting experiences that transform lives. Our team of visionary engineers, designers, and innovators is dedicated to pushing the boundaries of what's possible, and we're looking for talented individuals like you to join our mission.
About the Role
We're seeking an experienced Full Stack Java Software Engineer to join our Customer Systems team. As a key member of our engineering team, you'll play a critical role in designing, developing, and deploying scalable, secure, and high-performance software solutions that meet the evolving needs of our customers. Your expertise will be instrumental in shaping the future of our customer-facing applications, and you'll have the opportunity to work on a wide range of exciting projects that will challenge and inspire you.
Key Responsibilities
* Design, develop, and deploy high-quality Java-based software applications that meet the needs of our customers
- Collaborate with cross-functional teams, including business stakeholders, application owners, designers, and project managers, to ensure that our software solutions meet the evolving needs of our customers
- Develop and maintain large-scale, distributed systems that are scalable, secure, and high-performance
- Work with artificial intelligence and machine learning technologies to build intelligent systems that can handle vast amounts of data
- Design and implement secure and reliable APIs, web services, and data access layers
- Participate in code reviews and ensure that our codebase is maintainable, efficient, and follows best practices
- Stay up-to-date with the latest technologies and trends in software development and apply this knowledge to improve our software solutions
Essential Qualifications
* Bachelor's or Master's degree in Computer Science, Information Technology, or a related field
- 2+ years of experience in designing and developing large-scale, distributed systems using Java and Java-based technologies
- Proven expertise in Java, Spring, REST, and multi-threading
- Experience with artificial intelligence and machine learning technologies, including data structures and algorithms
- Strong understanding of database design and data access patterns
- Experience with cloud-based technologies, including AWS or Azure
- Excellent problem-solving skills and ability to work independently in a fast-paced environment
Preferred Qualifications
* Experience with agile development methodologies, including Scrum and Kanban
- Knowledge of DevOps practices and tools, including continuous integration and continuous deployment
- Experience with containerization and orchestration using Docker and Kubernetes
- Familiarity with cloud-based data storage solutions, including NoSQL databases
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams
Skills and Competencies
* Strong problem-solving skills and ability to work independently in a fast-paced environment
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
- Strong understanding of software development principles, including design patterns and best practices
- Ability to learn and adapt quickly to new technologies and trends
- Strong analytical and critical thinking skills, with the ability to analyze complex problems and develop effective solutions
- Experience with version control systems, including Git and SVN
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 that pair you with experienced engineers and leaders
- Training and development programs that help you stay up-to-date with the latest technologies and trends
- Opportunities to work on high-impact projects that challenge and inspire you
- Collaborative and dynamic work environment that encourages innovation and creativity
Work Environment and Company Culture
At arenaflex, we're committed to creating a work environment that's inclusive, diverse, and supportive. We believe in fostering a culture of innovation, creativity, and collaboration, and we're looking for talented individuals who share our values. Our office is located in Austin, USA, and we offer a range of benefits, including:
- Competitive salary and benefits package
- Flexible work arrangements, including remote work options
- Access to cutting-edge technology and tools
- Collaborative and dynamic work environment
- Opportunities for career advancement and growth
Compensation, Perks, and Benefits
We offer a competitive salary and benefits package, including:
- Salary range: $20-30/hour
- Benefits package, including health insurance, retirement plan, and paid time off
- Flexible work arrangements, including remote work options
- Access to cutting-edge technology and tools
- Opportunities for career advancement and growth
How to Apply
If you're a motivated and talented individual who's passionate about innovation and technology, we invite you to apply for this exciting opportunity. Please submit your resume and cover letter, and we'll be in touch to discuss your qualifications further. Apply Now! Apply for this job