Randstad Digital Americas · 12 hours ago
Full Stack Engineer
Randstad Digital Americas is seeking a Full Stack Engineer with experience in test automation and system analysis. The role involves designing and developing applications using various technologies and collaborating in requirement analysis and Agile methodologies.
Information Technology & Services
Responsibilities
Proven experience and education in designing and developing systems and solutions with Java, C#, Angular.js or Python
Actively collaborate in requirement analysis, module design, architecture and development of interfaces to meet business requirements
Use Agile Software Development methodology for developing the application. JIRA for Issue and project tracking and maintain detailed documentation about the flows and functionality
Develop Spring RESTful web services application using Open Source Frameworks - Spring Boot, Spring Core, IOC, other core components like oauth2 and security
Develop full stack applications using AWS cloud-platforms with services like EC2, Lambda, CloudFormation, S3, IAM Roles, EKS, CloudWatch and Elastic Search and AWS messaging capabilities like SQS and SNS and AWS NoSql database like DynamoDB
Design interactive front-end application Using Angular JS, NGRX state management, RXJS, Redux plugin, Bootstrap
Qualification
Required
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. Cucumber, FitNesse, Gerkin/Protractor)
Experience in Perform system analysis, application security, application performance using JMeter, code quality and code quality using SonarQube and secure code validation with Veracode
Experience with monitoring services using CloudWatch and Datadog or Splunk
Proven experience and education in designing and developing systems and solutions with Java, C#, Angular.js or Python
Actively collaborate in requirement analysis, module design, architecture and development of interfaces to meet business requirements
Use Agile Software Development methodology for developing the application
JIRA for Issue and project tracking and maintain detailed documentation about the flows and functionality
Develop Spring RESTful web services application using Open Source Frameworks - Spring Boot, Spring Core, IOC, other core components like oauth2 and security
Develop full stack applications using AWS cloud-platforms with services like EC2, Lambda, CloudFormation, S3, IAM Roles, EKS, CloudWatch and Elastic Search and AWS messaging capabilities like SQS and SNS and AWS NoSql database like DynamoDB
Design interactive front-end application Using Angular JS, NGRX state management, RXJS, Redux plugin, Bootstrap
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)
Benefits
Medical
Prescription
Dental
Vision
AD&D
Life insurance offerings
Short-term disability
401K plan
Company
Randstad Digital Americas
Randstad Digital is a trusted digital enablement partner that facilitates accelerated transformation for businesses by providing global talent, capacity, and solutions across specialized domains.