Applicants must be eligible to work in the specified location
Software Developer
Job ID: 2013-19230
# of Positions: 1
Posted Date: 8/25/2013
Job Location: US-MA-Boston
Position Type: Regular Full Time
Category: Information Technology
Overview
Pearson has one defining goal: to help people progress in their lives through learning. We champion innovation and we invest in models for education that deliver on our promise for effective, accessible, and personal learning from early literacy, college and career readiness to professional education, through data informed instruction and inventive applications for mobile and digital learning.
Pearson, the world's leading learning company, has global-reach and market leading businesses in education, business, and consumer publishing and is listed on the London and New York stock exchanges (UK: PSON; NYSE: PSO).
Pearson is an Equal Opportunity and Affirmative Action Employer, and a member of E-Verify. All qualified applicants, including minorities, women, veterans, and people with disabilities are encouraged to apply.
Responsibilities
The Developer will be responsible for the implementation and maintenance of components of a large-scale, mission-critical, service-based Web application serving millions of users in the higher education and K-12 market. He/she should be able to demonstrate proficiency in the following areas:
- Java web development experience, with focus on scalability and concurrency
- Experience developing database driven applications--NoSql experience a big plus
- RESTful web services design and architecture
- Software Engineering Lifecycle processes and tools
- Designing, implementing, and maintaining software in a team environment
- Actively participating in product design and code review meetings
- Developing effective, reliable, and maintainable code using Inversion of Control and testing/mocking frameworks
- Reviewing and preparing technical reference documentation for developers and stakeholders
- Other duties as assigned
Qualifications
- Strong Java programming
- Strong Spring Framework and Spring MVC
- Strong understanding of Object-oriented Design and Analysis and multi-threaded programming
- Strong Restful services design and development
- Experience with Play Framework and Scala desired
- Linux experience (including Shell scripting)
- Experience with non-relational databases Cassandra and/or MongoDB
- Experience with cloud computing, including Amazon EC2
- Proficiency developing automated unit tests
- Experience with Scrum and an Agile Development environment
- Self-motivated, driven to achieve committed milestones
- Working knowledge of HTML5, JavaScript, jQuery and jQuery UI
- Experience with Akka, Play, Netty,... a plus
Education and Experience:
- BS or MS degree in Computer science or equivalent expertise
- 5+ years' professional software development experience
#LI-NB
Boston MA, United States of America
Pearson
JS2013-19230
10/4/2013 4:11:02 AM
We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature
please contact support giving the advertiser's name and job reference.