Java Dev Lead
hace 2 semanas
Company Description
Yuxi Global is an American company with high functional teams across Latin America.
We stay updated with the most modern, edge practices and technologies. Our teams are versatile, adaptable and have expertise in a wide range of programming languages, databases and frameworks.
This is your invitation to someone who loves working with the newest technologies and is on top of what’s next. Do you have a keen eye for performance and are you always seeking the highest quality in code? We are looking for someone like you
**Job Description**:
What will you achieve?
- Determines design methodologies and completes programming using languages and software products; designing and conducting tests.
- Assesses and recommends the best technical solutions for complex projects
- Controls quality of coding and implementation
- Multitasks and supervises work (ex. task assignments, code reviews) of junior team members
- Supports users by developing documentation and assistance tools.
- Works in the fast-paced environment
- Brings a passion to learn and the best development practices to the team
- Accurately estimates software development projects based on business requirements.
- Working with one of the leading hotel property management system. Sky is the limit when it comes to what you can do.
- Opportunity to do something that has high impact and game changing
- Competitive reward packages and link pay to performance
- A comprehensive medical, dental and Wellness Program
- An infrastructure that allows flexible working arrangements
- Formal and informal reward, recognition and acknowledgement programs
- Become part of a company build on Passion, Curiosity, Transparency, Partnership, Rigor and Accountability
- Be part of one of the world’s largest Travel and Hospitality technology company
- Lots of fun and employee development events
**Qualifications**:
**Skills**:
- Strong experience in Java with experience on design patterns.
- Experience with unit (JUnit), functional and performance testing methodologies and tools
- Have experience working with Java 8 or above, Spring 4.x or above, Maven, Tomcat, Linux
- Have strong experience working with JDBC, RDMS and NoSQL
- Experience with Cloud and containerization is a plus
- Experience with developing and consuming REST APIs
- Have experience participating in Agile practices such as Test-Driven Development (TDD), refactoring, and design principles like DRY, SOLID, etc.
- Understanding of highly complex engineering systems like parallelization, multithreading.
Ideal Background:
- Typically, 6+ years of hands-on Java software engineering experience
- Minimum of 2 years in leading development teams
- Proven programming skills with strong computer science fundamentals with bachelor’s degree in Computer Science or Computer Engineering
- Experience in hospitality or travel domain is a plus
- Coaching/mentoring of junior developers. Doing code reviews. Must be strong with training people up.
- Knowledgeable on design patterns and can help weigh in on architecture
- Has worked in a highly scaled/production based environment is a must
Additional Information**
Benefits**
- **
Work-life integration**: We support a work life balance and the opportunity to create a greater synergy between work; home; family; and personal well-being.
- **
Amazing Benefits**: Paid health insurance, life insurance, saving programs and other benefits such as employee savings accounts.
- **
Training and Development opportunities**: English training programs and other personal development opportunities.
- **
Equipment** to get you started and other great perks.
-
Senior Fullstack Software Engineer
hace 2 semanas
Bello, Colombia Yuxi Global A tiempo completoCompany Description Yuxi Global is an American company with with 100% remote jobs and high functional teams across Latin America. One of our clients, Veritas Automata, builds solutions using blockchains, our own smart contract framework, a unique API framework, and a robot/hardware control framework that can make decisions autonomously or through consensus....