Open Systems Technologies

Full Stack Developer

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: New York
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Full Stack Developer Agile Software Development Java Spring Spring Cloud Spring Boot Hibernate Spring Data RESTful Swagger J2EE REST MQ XML SOAP JSON Angular
  • Secondary Skills: TypeScript HTML5 MicroServices Cloud RDBMS Sybase Hazelcast Redis Perl Pythod Bash SSL TLS ELK Splunk Red Hat Linux
  • Job Location: New York, New York
  • Posted Date: Posted today
Job Description

A major financial services firm is looking for a Full Stack Developer to join their team in New York, NY.

Responsibilities

  • Use agile methodologies and adhere to coding standards, procedures and techniques while contributing to the technical code documentation.
  • Participate in design reviews and provide input to the design recommendations.
  • Design, develop, code, test, debug and document. Research and evaluate solutions and make recommendations.
  • Refactoring, clean code, code reviews and mentoring.
  • Work with high-performing global technology teams and individuals throughout the firm to accomplish common goals.
  • Present and demo to users, stakeholders, and technology groups.

Qualifications

  • A Bachelor's Degree or higher.
  • 7+ years of software development experience.
  • Proficient with Java 8+, Spring, Spring Cloud, Spring Boot, Hibernate, Spring Data JPA, RESTful services and Swagger.
  • Proficiency in Core Java/J2EE technologies, Spring.
  • Experience with Integration technologies like REST/MQ/XML/SOAP/JSON.
  • Experience with Angular 2+, Ionic framework, TypeScript and HTML5.
  • Microservices and private/public cloud development experience.
  • Experience with RDBMS (DB2 or Sybase) and / or no-SQL technologies.
  • Experience in distributed caching solutions like Hazelcast or Redis.
  • Experience with one modern scripting language such as a Perl/Python/Bash.
  • Understanding of architecture and design principles.
  • Experience in modern SDLC practices such as Test Driven Development, Continuous Integration, Continuous Delivery, and Continuous Deployment.
  • Experience with Memory/CPU usage profiling, optimizing and tuning automation and testing tools.
  • Understanding and experience with secure web protocols HTTPS/SSL/TLS. Familiarity with log/metric collection and monitoring technologies, such as ELK stack, AppDynamics, Splunk is a plus.
  • Agile development experience.
  • Working knowledge of Red Hat Linux/Windows.
Relevant Job Openings
CRM
Mobile or API tester
Python Developer or Devops Engineer
CRM
Azure Data Architect with Talend
Azure Cloud Architect