Senior Software Engineer
Engineering and Technology
What we are looking for
We are looking for a Senior Software Engineer who possesses a passion for pushing web & mobile technologies to the limits and has knowledge of web and mobile platforms.
- Collaborate with cross-functional teams to define, design, and ship new features
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks
- Help maintain code quality, organization, and automatization
- Develop applications for time-sensitive projects while considering business/system requirements
- Education in Computer Science, Information Systems or a related subject
- 1+ years of Prior experience working on a cloud based environment. Bonus if it is AWS.
- 6+ years of experience working on enterprise level java application
- 4+ years of experience with Spring framework.
- 2+ years of experience working with microservice based architecture and familiar with containerized applications.
- 2+ years of experience with a frontend technologies such as React or Angular
- Experience with RDBMS and NoSQL databases
- Understanding of web design principles and interface guidelines
- Understand web application security standards
Good to have
- Github repository containing previous work
- Dev Ops experience
- Experience with setting up and using Elasticsearch
- Experience with Liferay 7
- Experience working on Node JS environments. Bonus if has worked with AWS Lambda before