- Maintain quality and ensure responsiveness of applications.
- Collaborate with a team of developers while ensuring your own personal work is completed in a timely manner.
- Collaborate with the rest of the engineering team to design and launch new features.
- Maintain code integrity and organization, while modernizing and maximizing efficiency.
Requirements:
- Bachelor's degree in Computer Science or equivalent degree.
- 10+ years of experience of Java using the following technologies is required: Java/JEE, HTML, JavaScript, SQL, JSP, JSTL, HTML5, JavaScript, CSS3, XML Struts, Spring
- Experience with Java Web Frameworks/ Spring Boot, Microservices.
- Strong understanding of computer science fundamentals
- Great attention to detail, nothing gets by you
- Effective oral and written communication skills
- 2+ years of experience with JavaScript Frameworks like (Angular, React, Vue and KnockoutJS)
- Effective oral and written communication skills are required.
Qualities that will make you stand out:
- You are a proactive, innovative and dedicated developer
- You work well with others and enjoy being part of a diverse team
- You have experience modernizing older applications