# Software developer (Java) - Issaquah, WA

**Company:** [Two95 International Inc.](http://jobs.workable.com/companies/uBLbLticQ1T2pGzVbXvnAu.md)
**Location:** Issaquah, United States
**Workplace:** on site
**Employment type:** Full-time
**Department:** IT

[Apply for this job](http://jobs.workable.com/view/8de47f41-4423-4357-aafd-9b553431e23f)

## Description

**Title: Sr. Software Developer (Java)**

**Location: Issaquah, WA**

**Duration: Fulltime**

## Requirements

**Roles & Responsibilities**

-   Develops web applications, middle-tier infrastructure, and standalone desktop solutions in a variety of technologies
-   Performs database design – including table and index design, database normalization and de- normalization, stored procedure and view creation
-   Works on a small, collaborative team to deliver world class systems and consulting services to our clients
-   Quickly grasps client business and technology requirements, and develops tailored technology solutions to meet specific client needs
-   Works within defined project milestones and budgets
-   Identifies and analyzes technical challenges and impacts

**Minimum Qualifications**

-   Bachelor’s degree in Computer Science or related field preferred or equivalent industry experience
-   Minimum of 5 years of experience in software development required
-   Focus on the following technical areas preferred:
    -   Java with strong SQL skills and Linux / Unix background
    -   Spring Framework experience
    -   Ruby / Scala / Python / JavaScript

-   Experience with SQL and Data Analysis preferred
-   Previous projects consisting of financial data including various calculations and business rule processing preferred
-   Previous experience / knowledge of Equity Compensation content preferred.
-   Knowledge of developing on Azure and/or AWS platforms preferred
-   Experience with design methodologies such as Object Oriented & Model-driven Architecture, Service Oriented Architecture
-   Experience with traditional Waterfall and Agile methodologies
-   Able to communicate technical issues and material to non-technical people
-   Must be able to work independently with minimal supervision
-   Able to multitask and prioritize workload in a fast paced environment
-   Able to handle confidential information in a reliable manner
-   Strong documentation skills
-   Excellent verbal and written communication skills
-   Must be flexible and able to work in different areas of scope to the job
-   Willing to travel 10%
