Position: Java backend Engineer
Job Location: Seattle, WA
Duration: Long Term
Primary Responsibilities
· Scope development effort and provide reliable estimates.
· Implement high-quality code in an agile, test-driven development environment.
· Deliver systems and features with top-notch quality and on time
· Perform scalability and performance analysis as needed.
· Create technical designs for application features and associated documentation.
· Actively work to improve quality and efficiency by evaluating standards and suggesting improvements.
· Co-ordinate and work with offshore counterparts and participate in design and code reviews
· Participate in departmental process improvement initiatives.
Qualifications Required (Experience, Skills, Academic)
· 5+ years of experience with Java and JEE.
· Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
· Experience with test-driven development in an agile software environment.
· Strong database skills (SQL).
· Proficient with web-related technologies and frameworks like Spring and Spring MVC
· Strong knowledge of web and network technologies and N-tier architecture.
· Ability to technically document software deliverables through use cases, design documents and technical specifications.
· Experience with performance and scalability analysis.
· Working knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
· Excellent verbal and written communication skills
Desired Skills
· Experience working with offshore team(s)
Comments
Post a Comment
Thanks