Job title: Sr. Scala/Java Developer
Location: Sunnyvale, CA 94085
Duration: 12-24 months
Note : Need Local candidates
Remarks: Local candidates preferred but the Hiring Manager can also decide over Skype. This is an onsite need. Candidate will have to relocate at his/her cost if hired.
In addition to a strong technical background, the ideal candidate must possess outstanding interpersonal skills. The position requires excellence in communication, both written and verbal, including the ability to work well with stakeholders from a wide range of backgrounds with varying levels of technical knowledge.
Key Requirements for role:
Scala programming, Java programming, Backend Development, Integration with Frontend, Linux Stack, BASH commands, Secure Code development (web application security), experience with SVN, GIT, Docker/Containerization, Ansible, Mesos, Jenkins Splunk
SQL and DB Scema understanding and skills. Experience building Security into apps (ex.SQL Injection, OS Top 10 vulnerabilities),
Scope of Duties and Responsibilities
Experience
• 5+ years experience developing in Java, Scala experience preferred
• Experience with of HTML5, JavaScript and CSS
• Knowledge of SQL and database schema design
Proven Skills and Abilities
• Minimum of 5 years of professional software development experience and 5 with backend development teams working on complex development projects
• In-depth knowledge and experience designing and developing complex, scalable web-based tools using Scala and / or Java
• Demonstrated background developing innovative backend solutions for dynamic web sites - how they scale, how they work with other services, and how they may break
• Dedicated problem-solver who can work in a fast paced environment where multiple releases are a fact of life
• Ability to size technical efforts accurately
• A focus on quality, with experience writing unit tests and collaborating with quality engineering to develop test plans
• Experience collaborating with other team members in multiple teams diagnosing and debugging complex systems, and participating in investigating build, deployment and operational issues
• Knowledge of Linux stack, and comfort with Bash commands
• Experience with web application security and incorporating security into the software development lifecycle
• Familiar with database architecture, scalability, performance, and tuning
• In depth knowledge of source version control software (Subversion, Git)
• Experience collaborating with other technical teams on DevOps responsibilities for application deployment, performance, monitoring, reliability and scalability
• Preferred experience with Docker, configuration management systems such as Ansible, Mesos or similar grid computing technologies, CI build tools such as Jenkins, and logging and monitoring tools like Splunk
• Willingness to take the initiative to solve problems
• Proven capabilities to work under pressure and tight deadlines to solve critical issues
• Able to work equally well with people in creative and technical positions
• Strong oral and written communicator, with good interpersonal skills; able to forge trusting relationships within a diverse team and across organizations
Regards,
Ayesha Siddiqua
Sr. IT Recruiter
22260
Haggerty Rd Suite # 215
Northville,
MI-48167
Direct: 248-419-2998 | Extn 210
Email: aye...@pegasyssoft.com
Web: http://www.pegasyssoft.com