Java ui developer

Company Name:
Collabera, inc
General Responsibilities:

Design, develop, debug, and modifies components of software applications and tools.
Drive technical direction at the application/product level for small to mid-sized projects.
Design, spec, schedule and provide quality implementation of a component or feature (typically 1-3 months in duration).
Provide alternative solutions to a given problem. Resolve problems and roadblocks, with management assistance if required. Follow through on details and drive issues to closure.
Complete documentation and procedures for installation and maintenance. Actively participate in group technology reviews to critique work of self and others.
Work collaboratively with all members of technical staff.
Collaborate with program management and testing peers in the development of assigned components.
Participates in and provides input to requirements definition. Usually provides solid judgment calls and tradeoff analysis.


As a Software development engineer for the Expedia Worldwide Engineering team, you have mastered craft of web application development using MVC implementations in multiple languages and platforms.
Excellent knowledge of HTML, CSS, and JavaScript.
Experience in developing scalable web applications using open source tools.
Develop appropriate hooks in the code to effectively monitor and pinpoint the failures and make the troubleshooting of production issues easier.
Take advantage of NoSql technologies in next generation web applications.

Specific Responsibilties :

Design and implementation of next-generation web applications using Java and Spring.
Prototype solutions quickly, researching new technologies, where applicable and collaborate to implement the technical vision
Contribute in the creation and consumption of open, standards-based solutions, while working with existing Expedia technologies and infrastructure.
Work closely with geographically distributed teams and collaborate with cross team leads to define, implement and consume
/components/modules. Identify opportunities for process and tool improvements and drive those from concept to implementation.
Focus on operability and assist operations teams in identifying and implementing the appropriate alerts and monitoring for different application components.
Evangelize good development practices that ensure quality while supporting the Continuous Delivery model and leveraging test automation
Lead development teams and mentor and provide guidance to junior developers

Skills / Qualifications:

Extensive exposure to Spring framework Proficiency in Java/HTML/CSS/JavaScript/Jquery and strong Java programming skills
Solid understanding of load balancing, caching, database partitioning, caching to improve application scalability
Demonstrated ability to develop and support large-sized internet-scale software systems
Knowledge of NoSql databases and cloud computing concepts Sound understanding of client-side optimization best practices and tools
Experience with the Agile Toolset and Programming Practices
Knowledge of server side design patterns and continuous delivery principles
Ability to quickly pick up new technologies, languages with ease Team player who collaborates and incorporates feedback from all relevant stakeholders.
Excellent written and verbal communication skills BS or MS in
Science or equivalent degree.
Minimum 3 years of Web development experience required.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Java Developer with Kubernetes
Seattle, WA Iconma
UI and UX Design Director
Redmond, WA Microsoft Corporation
UI Artist
Redmond, WA Microsoft Corporation
Executive Director - Strategic Development Beh...
Puyallup, WA MultiCare Health System
Sr. CRM Developer with Azure - Seattle, WA - R...
Seattle, WA FRG Technology Consulting
Store Community Development Specialist - Natio...
Redmond, WA Microsoft Corporation