Senior Java Software Engineer

Pearson Lanka (Pvt) Ltd
https://www.dreamjobs.lk/jobs/senior-java-software-engineer-1
<h1><strong><img alt="" src="/logo/0000000233/1102_SSE JAVA 2015 1.PNG" style="height: 330px;width: 594px;"/></strong></h1> <h1><span><strong>Senior Software Engineer (Java)</strong></span></h1> <p><span><span><strong>Overview</strong></span></span></p> <p style="text-align: justify;"><span><span>Pearson is a global education company that helps people around the world to make progress in their lives through learning. With a rich heritage that combines 150 years of experience in publishing with the latest learning technology and digital services, we help people to learn whatever, wherever and however they choose.</span></span></p> <p style="text-align: justify;"><span><span>We are now transforming Pearson to accelerate our activity in digital learning, education services and emerging markets. This will enable us to make a lasting impact in helping to solve some of the most important challenges in global education.</span></span></p> <p><span><span><strong>The Role</strong></span></span></p> <p style="text-align: justify;"><span><span>A key engineering role in the development of complex, multi­tiered and distributed Web based software applications. Works with a variety of technologies while providing the guidance & support to the team members in an agile environment with a strong focus on engineering best practices, incremental delivery, continuous integration and test driven development.</span></span></p> <p> </p> <p><span><span><strong>Experience, Skills & Qualifications</strong></span></span></p> <p style="text-align: justify;"><span><span>●  Minimum four (4) years of experience in software engineering.</span></span></p> <p style="text-align: justify;"><span><span>● Bachelor’s degree in Computing, Information Technology, Mathematics, Physics or equivalent.</span></span></p> <p style="text-align: justify;"><span><span>●  The desire to learn and continuously improve on the product quality, performance and other non-functional requirements.</span></span></p> <p style="text-align: justify;"><span><span>●  Strong and effective interpersonal and communication skills and the ability to interact with prompt and professionalism to the teams across multiple geographies and time zones.</span></span></p> <p style="text-align: justify;"><span><span>● Strong technical skills and hands­on experience in Java and related tools & technologies including open source front­end & server side technologies.</span></span></p> <p style="text-align: justify;"><span><span>● Hands on experience on RDBMS technologies and understanding of NoSQL and Big Data architecture.</span></span></p> <p style="text-align: justify;"><span><span>● Experience and knowledge on OOP, Analysis & Design, Architectural & Design</span></span></p> <p style="text-align: justify;"><span><span>Patterns, Unit Testing and development of highly scalable web applications.</span></span></p> <p style="text-align: justify;"><span><span>● Experience in Agile software development practices such as SCRUM & TDD / ATDD.</span></span></p> <p style="text-align: justify;"><span><span>● Basic experience or knowledge on building, packaging & deployment tools, web & application servers and database technologies.</span></span></p> <p style="text-align: justify;"><span><span>● Provision of in-depth technical skills to fix ad­hoc incidents/problems, mentoring and support DevOps teams to ensure best practice.</span></span></p> <p> </p> <p><span><span><strong>Please go to the following link and submit your resume.  </strong><a href="http://pearsonlankavacancies.peopleshr.com/"><strong>http://pearsonlankavacancies.peopleshr.com/</strong></a></span></span></p> <p style="text-align: justify;"> </p>