AccelOne is looking for a Senior Back End Java Engineer with advanced English level to be part of an international project
About us
AccelOne provides outsourced custom software development and design services for a broad spectrum of companies in the US and Latin America. Our company was built by seasoned technology professionals and entrepreneurs from a foundation of transparency, communication, and accountability which serve as our company’s core principles.
About our Project
Our client is a technology company, reinventing hotel operations by seamlessly combining operations with labor management and compliance at the property level and across multiple properties, all in a single SaaS solution. They incorporate the latest technology, including IoT and AI, to evolve hotels into smart properties, enabling hotel owners, managers & management companies across the US to better connect, collaborate, and document across roles and teams, increasing efficiency, effectiveness, and visibility into what is happening at their properties.
Role Summary
- Work in cross-functional teams, build together, and demonstrate consistent delivery of quality frameworks that solves business problems.
- Lead by example on coding standards, documentation, and unit test coverage.
- You will be a crucial contributor to an expert team, requiring you to be technically creative and innovative.
- Collaborate effectively with engineers, designers, and stakeholders.
- It would be best if you produced scalable, maintainable, and efficient solutions.
- You will be required to build high-quality, innovative, and fully performing software in compliance with high coding standards and technical design.
- Be comfortable moving fast: the sooner we deploy a feature the sooner we can start learning to improve it.
- You must be smart, resourceful, self-motivated, have high energy, and be a passionate team player.
- You must be a self-starter and a self-initiator.
- Deliverables from this position include creating benchmark code and reference projects that can benefit other cross-functional teams.
Job Requirements
- Amazon Web Services (At least 5 years):
- Involve in the design and maintenance of development and production environments with the goal of high availability and scalability, being prudent
on costs. - Solid experience with AWS components like EC2, VPC, S3, Load Balancers, IAM, Cognito, CloudWatch, CloudFront, and Systems Manager.
- Deploy and maintain AWS database services like RDS, MongoDB Atlas, and Kafka.
- Continuous Delivery:
- Create and maintain fully automated CI build processes for multiple environments.
- Working knowledge of build processes and tools such as Maven.
- Good knowledge on Jenkins, Jenkins-Pipeline, Sonar, and integration of multiple tools with Jenkins.
- Linux:
- Setup, configuration, general maintenance, and troubleshooting of Linux systems.
- Recommend best practices approach for OS/Kernel config, security policies, and performance.
- Systems Management Automation using Python, and Bash.
- Automating infrastructure setup, and service deployment using automation tools such as Ansible, CloudFormation or Terraform.
- Containers:
- Good understanding of virtualization concepts and docker.
- Hands-on experience with AWS ECS and/or EKS or Kubernetes.
- Auto-Scaling of EC2 instances and Dockers, custom solutions based on need.
- Logging and Monitoring (Good to have):
- Set up the configuration of open source log tools like Kibana, and route all the service log to a central interface for processing and reporting.
What We Offer
- 100% Remote Work with a competitive compensation package.
- Premium Co-working spaces to catch up with your teammates. (only in BA City)
- Career Development Opportunities and training courses/certifications.
- 75% discount in English classes applicable for you, your family and/or your kids.
- 75% discount on an Online Training Courses platform.
- Free Gym memberships and free subscriptions to healthcare and meditation mobile apps such as CALM, Meditopia, ZenApp, Synctuition, and more.
- Free subscription to Online therapy with Licensed psychologists.
- An opportunity to join a growing company oriented to service quality, transparency, communication, and providing the best enterprise complex solutions.
- A creative, flexible, fun, and challenging environment with international clients
At AccelOne we recognize the value of our team. We are a people-first organization that is committed to the well-being of our people, our clients, and our communities. Employees are encouraged and supported through various programs and benefits in a rewarding work environment. We promote balance and want you to be your absolute best at work and at home.
Join our team of highly talented experts and help us in our mission to provide our clients with the best solution possible - together.