Job Description : As a Java Developer, will be responsible for collaborating with team members to build solutions and support business requirements and processes for continuous improvement.
This position is responsible for developing, integrating, testing, and maintaining existing and new applications; knowing one or more programming languages, development methodologies and delivery models. Key Responsibilities
Influencing peers, juniors and seniors both within the organization and across.
Native app development and converting ideas, designs and requirements to concrete stable production builds.
Coordinate and collaborate with the Product and Engineering teams to understand problems, come up with creative solutions, and help with tracking and delivering within the release plan
Understand and implement specific design patterns.
Collaborate with engineering and QA to resolve bugs. Qualifications
Graduate with an IT related University degree.
4 + years of relevant professional experience as java developer.
Proven troubleshooting skills including the ability to analyze and resolve difficult problems quickly with a keen attention to detail.
Ability to work independently with minimum direction.
Strong customer service and relationship building skills with a team-player attitude.
Extremely comfortable with understanding and implementing internet application with REST services at the backend.
Detail oriented with excellent verbal and written communication skills.
English comprehension (at least 70%), English Spoken (at least 70%).
Portuguese is a plus