Java FullStack Engineer

SPECTRAFORCE Merrimack, NH
Contract Mid Level

Posted 4 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Develop and design high-quality software components for a financial services team, contributing to the management of over $100 Billion. This role involves building full-stack applications with a focus on Java, Spring Boot, Angular, and AWS cloud platforms.

Responsibilities

  • Develop quality software components used by Portfolio Managers, Traders, and Analysts
  • Help define and implement development practices, standards, and strategies
  • Design and develop systems and solutions with Java, C#, Angular.js, or Python
  • Collaborate in requirement analysis, module design, architecture, and interface development
  • Develop Spring RESTful web services applications using Open Source Frameworks like Spring Boot, Spring Core, IOC, oauth2, and security
  • Develop full stack applications using AWS cloud-platforms with services like EC2, Lambda, CloudFormation, S3, IAM Roles, EKS, CloudWatch, Elastic Search, SQS, SNS, and DynamoDB
  • Design interactive front-end applications using Angular JS, NGRX state management, RXJS, Redux plugin, and Bootstrap

Requirements

  • Strong SpringBoot experience
  • Rest API Development Experience
  • Angular 17+ experience (moving to 20 soon)
  • Experience and education in designing and developing systems and solutions with Java, C#, Angular.js, or Python
  • Experience with Agile Software Development methodology and JIRA
  • Experience with Open Source Frameworks like Spring Boot, Spring Core, IOC, oauth2, and security
  • Experience with AWS services like EC2, Lambda, CloudFormation, S3, IAM Roles, EKS, CloudWatch, Elastic Search, SQS, SNS, and DynamoDB
  • Experience with Angular JS, NGRX state management, RXJS, Redux plugin, Bootstrap

Qualifications

  • Proven experience and education in designing and developing systems and solutions

Nice to Have

  • Experience with financial mathematics and statistics, portfolio modeling, or trading
  • Experience with messaging applications using Kafka, JMS, Apache ActiveMQ
  • Experience with distributed caches such as Gemfire
  • Experience with implementing cross cutting concerns like declarative transaction management using Spring AOP
  • Experience with developing advanced CI/CD pipeline including Jenkins, Stash, Ansible, Docker
  • Experience with test automation at different levels using Junit, Mockito, Cucumber, Jasmine, Karma, Cucumber, FitNesse, Gerkin/Protractor
  • Experience with system analysis, application security, application performance using JMeter, code quality with SonarQube, and secure code validation with Veracode
  • Experience with monitoring services using CloudWatch and Datadog or Splunk

Skills

Python * AWS * Splunk * Java * Angular * Spring Core * Spring Boot * Jenkins * Docker * C++ * CloudFormation * JMS * Jira * Ansible * DynamoDB * EC2 * S3 * Kafka * Bootstrap * EKS * Lambda * Datadog * Elastic Search * REST API * JUnit * Mockito * Cucumber * SonarQube * CloudWatch * SNS * SQS * Springboot * Veracode * JMeter * Redux * NgRx * RxJS * OAuth2 * AngularJS * Spring AOP * Agile Software Development * IOC * IAM Roles * Apache ActiveMQ * Gemfire * Stash * Jasmine * Karma * FitNesse * Gerkin * Protractor *

* Required skills

About SPECTRAFORCE

Finance
View all jobs at SPECTRAFORCE →