This job has expired, please see additional jobs below
Java Back-End Engineer
Meredith
Culver City, CA, United States
Job Details - this job has expired, please see similar jobs below
Job Title
Java Back-End Engineer
I. Job Summary
| Major goals and objectives.
This position is primarily responsible for writing scalable web based services and working with teams to provide infrastructure support.
II. Essential Job Functions
Weight%
Accountabilities, Actions and Expected Measurable Results
• Assist in the development of cost-effective information technology solutions by creating new or modifying existing software applications.
• Participates in application design meetings, conducts code reviews and conducts unit testing. Reviews source code to assure quality and precision of work.
• Work with products, editorial, marketing, front-end, and QA teams to provide infrastructure support for current and future development initiatives
• Assist in determining specifications and develops, assist, modifies and expands new and existing system programs to achieve business goals.
• Perform system enhancements and make scalability improvements to help ensure overall system scalability, functionality, and solution recommendation.
• Responsible for systems analysis with a focus on internal standards, coding, testing, security and documentation.
100%
III. Minimum Qualifications and Job Requirements
| All must be met to be considered.
Education:
• BS or MS in Computer Science required, or equivalent education and experience
Experience:
• Must have a minimum of 5 years experience; including a minimum of 2 years in a large data environment.
Specific Knowledge, Skills and Abilities:
• Strong Java 8 Knowledge
• Unit testing
• Spring framework
• Experience writing remote APIs
• Experience with popular SCM
Additional experience beneficial in:
• Elastic Search
• NoSQL databases
• Maven2
• Lucene
• Image processing
• Amazon web services
• SOA
% Travel Required (Approximate): na