Job Description :

Senior Java Developer

Seattle, WA
Long Term Contract


Basic Qualifications

•       Bachelor's Degree in Computer Science or related field,

•       Computer Science fundamentals in OO design, data structures and algorithm design

•       4+ year relevant work experience in building and managing complex systems in production.

•       3+ or more years’ experience in software development, proficient in C++ or Java.

•       Understanding of CI/CD, Git based version control, agile scrum methodologies.

•       Experience with testing, profiling, debugging and optimizing large scale systems.

•       Ability to learn and adapt quickly to the engineering practices in the team.

•       Excellent team player. Ability to estimate, plan, track and deliver individual tasks on time.

•       Strong communication skills both verbal and written.


Preferred Qualifications

•       Strong, object-oriented design and coding skills (C/C++ and/or Java preferably on a UNIX or Linux platform)

•       Experience in building test harness and test infrastructure.

•       Experience with distributed (multi-tiered) systems architecture, algorithms, and relational databases

•       Ability to refactor programs effectively and evaluate optimization opportunities from system performance and risks perspective.

•       Ability to effectively articulate technical challenges, risks, tradeoffs and solutions


Similar Jobs you may be interested in ..