In All Media Inc
Location
Home office | Brazil
Job description
As an experienced member of our Software Engineering team, we look first and foremost for people who are passionate around solving business problems through innovation & engineering practices. You will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals.
We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally
- More than 7+ years in Java development experience(we're currently working with Java 8), solid basic skills of computer specialty, strong coding ability. AWS, AngularJS, and Javascript preferred.
- Good understanding and practical experience of design patterns, proficiency in domain-driven design, good coding habits and good model abstraction ability. Familiar with the design and application of a distributed system with large traffic, high concurrency and high performance.
- Be proficient in Spring Boot, Spring Cloud, and various Java middleware technologies.
- Strong logical thinking ability, good at analysis, induction, and problem solving
- Has basic algorithm theory and system, and can optimize the complexity of key parts of the system.
- Participated in the design and development of large and complex distributed Internet systems.
- Experience in management, ability to work independently AND Lead a Team
- Mobile Experience will be appreciated because we're moving forward next steps for the Java Team!
Job tags
Salary