Job Description :
Hi,
Hope you are doing well.
Please find the job description below and let me know your interest.
Position: Java developer
Location: Portland, OR
Duration: 6+ months
Mode of Interview: Skype and F2F
Job Description:
Skills and abilities
Excellent object-oriented design & programming skills, including the application of design patterns and avoidance of anti-patterns
Experience working in a collaborative team of application developers and source code repositories
Demonstrated ability to follow through with all tasks, promises and commitments
Ability to communicate and work effectively within priorities
Ability to advocate ideas and to objectively participate in design critiques
Ability to work under tight timelines in a fast-paced environment
Advanced understanding of software design concepts
Understanding of software development methodologies
Ability to solve large scale complex problems
Education and experience
Minimum Bachelor’s degree in computer science or a related field; equivalent combinations of experience and education will be considered in lieu of a degree
4 - 7 plus years of progressive experience in a software development environment in high growth technology companies
Proven experience with multiple completed projects with significant, clearly attributable individual design and implementation contributions.
Proven experience working across multiple tiers of an application, including a database, network, operating system, and containers.
Deep knowledge of more than one programming language or technology stack.
Demonstrable mastery of a language, such as Java
Proven leadership experience as a SCRUM master or other lead role on a technical team.