Description: Hybrid role, must be local to Boston MA or Merrimack NH. Our industry-leading financial services client is seeking a Full Stack Engineer. Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance. Rate: $55 - $65 / hr. w2
Responsibilities:
- Develop Spring RESTful web services application using Open Source Frameworks - Spring Boot, Spring Core, IOC, other core components like oauth2 and security.
- Actively collaborate in requirement analysis, module design, architecture design and development of interfaces to meet business standards.
- Develop full stack applications using AWS cloud-platforms like EC2, Lambda, CloudFormation, S3, IAM Roles, KMS, EKS, CloudWatch and Elastic Search and AWS messaging capabilities like SQS and SNS and AWS NoSql database like DynamoDB.
- Use Agile Software Development methodology for developing the application. JIRA for Issue and project tracking and maintain detailed documentation about the flows and functionality.
- Design interactive front-end application Using Angular JS, NGRX state management, RXJS, Redux plugin, Bootstrap.
- Perform system analysis, application security, application performance using JMeter, code quality and code quality using SonarQube and secure code validation with Veracode.
Experience Requirements:
- Back End -- Java 17 Rest API design and Development , Karate testing
- Front End -- Angular 10 development , Story book testing , Cypress testing
- General -- Problem solving , collaboration, Outcome driven , communication
- At least 6 years of Proven experience and education in designing and developing systems and solutions with Java, Angular.js
- Experience with financial mathematics and statistics, portfolio modeling and/or trading.
- Experience with messaging applications using frameworks such as 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 Continuous Integration & Continuous Delivery (CI/CD) pipeline including software configuration management, test automation, version control, static code analysis using (Jenkins, Stash, Ansible, Docker).
- Experience with test automation at different levels of testing (unit, component, integration and functional tests) using Junit, Mockito and Cucumber for Integration testing. Client-side testing using Jasmine framework, test runners like Karma and tools (e.g. Karate, Cypress, Storybook).
- Experience with monitoring services using CloudWatch and Datadog or Splunk.
|