About this role

Company Description

Job Description

The Senior Software Developer will: Implement & Perform - Implement designs following Pearson coding standards and industry best practices; maintain and support mission-critical applications as necessary Analyze & Design - Ensure business and requirements artifacts are created that effectively model the customer's requirements. Use tooling and best practices to create design models from requirements Review - Participate in and lead requirements, design and code reviews Test & Deployment - Work closely with other teams (e.g., QA, configuration management, end users) to release high quality software. Create testable requirements and write and execute unit tests Quality/process improvement - Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence Reporting - Complete project documentation as required, including logging status, risk, progress, and effort on assigned work People development โ€“ Mentor and train new team members Performs other duties as assigned

Required Experience

7+ years relevant software development experience creating business applications with relational database systems

5+ years of Java development required

1+ years experience using Javascript frameworks - AngularJS / JQuery Experience with development, maintenance, and testing of JavaScript following industry best practices Experience with highly available, highly concurrent web-based applications

Desired Experience:

Must be a self-starter and detail-oriented Effective written and verbal communication skills Ability to work within a team Experience with Windows, Unix and/or OS X system programming Experience with some or all of the following tools is considered a bonus: SpringBoot Docker containers Kubernetes Orchestration Apache CXF / RESTful Web Services JQuery Javascript library AngularJS Javascript library Hibernate MongoDB Gradle Build Framework Selenium Web Driver / Gauge UI Automation IntelliJ IDE

Qualifications

Additional Information

All your information will be kept confidential according to EEO guidelines.

Frequently Asked Questions

Is the salary disclosed for the Sr. Java Developer / W2 / Remote Option position at cyberthinkpvtltd?
The salary for this Sr. Java Developer / W2 / Remote Option role at cyberthinkpvtltd is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Sr. Java Developer / W2 / Remote Option position at cyberthinkpvtltd located?
This Sr. Java Developer / W2 / Remote Option role at cyberthinkpvtltd is based in Bloomington, Bloomington, MN, United States, MN, us. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Sr. Java Developer / W2 / Remote Option role at cyberthinkpvtltd full-time or part-time?
This is listed as a Contract position. It is posted as a Sr. Java Developer / W2 / Remote Option role at cyberthinkpvtltd.
How do I apply for the Sr. Java Developer / W2 / Remote Option position at cyberthinkpvtltd?
Click the "Apply Now" button on this page. You will be redirected to cyberthinkpvtltd's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Sr. Java Developer / W2 / Remote Option job at cyberthinkpvtltd posted?
This Sr. Java Developer / W2 / Remote Option position at cyberthinkpvtltd was posted on Jul 9, 2020. Apply as soon as possible โ€” early applications are often reviewed first.
Sr. Java Developer / W2 / Remote Option
cyberthinkpvtltd
Apply for this role โ†—

You'll be redirected to cyberthinkpvtltd's official application page on SmartRecruiters.