Home > Los Angeles jobs > Los Angeles computer/technical

Posted: Thursday, October 5, 2017 2:44 PM

Job Description:/h3:
MyLife is seeking a Sr. Software Engineer with strong Java development experience. This position is part of the Core Product and Platform Teams and fills a Sr. Software Engineer role with expertise in building scalable platforms.
As a senior member of our team, the candidate will be responsible for enhancing the companys Java based web applications and contribute to our Platform team. The Core team is currently focused on enhancing the marketing onboarding flows for our suite of products. The Platform team is tasked with building out our Service Oriented Architecture and is currently engaged with moving our big data sets from Oracle to Elasticsearch. All team members must have strong analytical and troubleshooting skills, fluency in coding, good communication skills, and most of all, enthusiasm for tackling complex problems.
Job Responsibilities:
:Develop and maintain high quality code base, consistently delivering challenging, stable and maintainable projects on schedule
:Keep documentation up to date
:Research, architect, plan and test, the integration of system upgrades and the introduction of new technologies to existing platforms
:Stay current with new technologies, and industry best practices; particularly those dealing with Java frameworks, Design Patterns and NoSQL storage systems
:Research and develop solutions to meet enterprise wide needs
:Collaborate and work with various cross functional teams on multi:team projects (Agile/SCRUM).
Required Qualifications:
:5+ years of strong, hands:on Java, J2EE development skills
:Strong experience with Spring, Spring MVC, Spring Security, Maven and Multithreaded programming
:Strong Experience developing RESTful Web Services
:Strong experience with O/R mapping tools like Hibernate or MyBatis
:Experience with relational database design, Oracle or MySQL
:Experience with application servers like Tomcat/JBoss and web servers like Apache/Nginx
:Working knowledge of Unix, preferably Linux.
Preferred Qualifications:
:Experience in Lucene based search, either ElasticSearch or Solr
:Experience developing Java MapReduce jobs and executing on a Hadoop HDFS system
:Knowledge of NoSQL technologies
:Experience with messaging systems like ActiveMQ or RabbitMQ or ZeroMQ
:Experience with building large scale, distributed, highly scalable enterprise server systems.
Bachelors degree in Computer Science or equivalent 8+ years of relevant experience.
Company Description:/h3:
MyLife, Inc. (MyLife) is the leading service helping people protect their identity, privacy, and public image online. We help people monitor and control personal information thats exposed everywhere, with the aim to help them look good to the world, while staying protected, to positively impact their lives. The company was founded in 2002 and is located in Los Angeles, CA and has over 50 million members. For more information, mylife.
As an internet company we provide a Casual work environment with Flexible Start Times as well as free drinks and snacks, Breakfast Bagel Mondays, a fully catered Friday lunch and plenty of company parties to celebrate our ongoing successes and product releases.


• Location: Los Angeles

• Post ID: 143127042 losangeles is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017