Senior/Lead Java Developer - Backend
Posted Updated
Description
Sr. Software engineer to implement architecture of various engineering projects using Java 8.
Responsibilities:
- Technically own different modules of the platform, including design, development, & integration.
- Design and write clean, robust, server side code.
- Perform research and development to evaluate new technologies, ideas and communicate value for company.
- Ability to work with business users, product managers, QA, Release, and UI and Platform Engineering teams.
- Bachelor’s degree in Computer Science or equivalent
- 4 - 8 years very strong Java experience
- 3+ years’ experience in Spring framework
- 3+ years’ experience in JPA/MyBatis/Hibernate
- Strong experience building multi-threaded applications using Java 7/8
- Experience implementing service-oriented (SOA) architectures and RESTful applications.
- Experienced in Agile development methodologies / Continuous Integration
- Amazon AWS EC2/S3/RDS
- Understanding of online advertising landscape and technologies is desired
