Full Stack Developer - Java, Angular, Spring, Open Source

  •  

San Diego, CA

Industry: Professional, Scientific & Technical Services

  •  

5 - 7 years

Posted 38 days ago

  by    Pete Locke

GREEN CARD OR CITIZENSHIP REQUIRED

FINANCIAL INVESTMENT TECHNOLOGY PROVIDER IS SEEKING A SENIOR DEVELOPER

AT THEIR SAN DIEGO OR PHOENIX FACILITIES

BENEFITS

access to investment opportunities, blue-Cross or Kaiser, dental, vision, long and short term disability

coverage, 401k with company matching, daily breakfasts and fully stocked kitchen, two weeks

vacation, eight holidays, stock participation program

Key Job Responsibilities

  • Implement the next generation of invoicing systems and tools
  • Be involved in the complete software development life-cycle, including working with the production operations team to prepare and execute releases
  • Contribute ideas to the architecture and design of new components and enhancements to existing components
  • Work with the business teams to understand requirements, develop solutions, incorporate them into the designs of our components, and be able to defend decisions that were made
  • Participate in standup meetings to share status updates and discuss blocking issues
  • Assist in troubleshooting issues, support the operation of production software, and handle queries from business teams
  • Write technical documentation for planning and strategic reviews
  • Foster quality, standards, and cross-training via code reviews

Desired Skills and Experience

  • 3+ years of strong experience in core Java and related technologies in a Unix/Linux environment
  • 6+ years of experience in Systems analysis, design, development, testing and support
  • Strong Front End Development Skills in Angular preferably or REACT.
  • Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills
  • Professional experience building apps or services from the ground up and scaling at an enterprise level
  • Experience with Open Source tools and frameworks, such as Spring, Hibernate, Junit
  • Strong understanding of SOA methodologies and service architectures
  • Experience using web servers, application containers, caching technologies
  • Solid knowledge of relational database design and development (SQL, stored procedures, data modeling) and understanding of NoSQL databases (Cassandra)
  • Experience with messaging systems (i.e., MQ and JMS)
  • Experience with build tools, such as Git, Maven, and Jenkins
  • Proven ability to write comprehensive unit and integration tests
  • Passion for writing clean, tight code that performs well
  • Track record of being a high performer in current or past roles
  • Excellent written and verbal communication skills are a must
  • Experience in the finance industry or knowledge of financial products is a plus
  • Bachelors or Master's degree in Computer Science or Mathematics or equivalent

Salary

$90K - $120K