Job Description :
Mid-Level Java Developer

Are you passionate about technology? Do you love programming? Do you sometimes pat yourself on the back after writing a particularly elegant function? 
Do you expect the best from yourself and those around you? FINRA is looking for you. 
We are looking for passionate software developers who want to make a difference and are ready to take the next step in their careers by working on a large-scale, mission-critical application.
If you are a self-starter who can grab hold of a challenge and find a way to solve it, then please join our high-performing team. 

Job Responsibilities

Delivery-focused – you care about meeting deliverables on.
Quality-focused – you care that software you wrote is tested and has high quality.
Customer-focused – you care about what the customer needs and ensure your work contributes to satisfying those needs.  You question why we are building something and how it will make our customers’ lives better.
Design, develop, implement, test, deploy, and support Java-based software in the AWS Cloud
Leverage Java best practices to design, test, implement, and support mission critical applications.

Ship great products!

Experience & Qualifications

3-5 years of experience required.
Hands on experience developing, implementing, and testing Java/J2EE projects
Experience delivering software while working on teams that use Scrum/Agile methodology.

Passionate about solving engineering problems
Innovative and creative 

Required Technical Skills & Knowledge

Java Dev:
Unit testing with Junit
Code Reviews