Full Stack Engineer (60/40 FE/BE)
Randstad Digital Americas · Roanoke, TX · 6 days ago
Engineering$71–$72/hrFull-time
Responsibilities
- 7+ years of proven experience in Client-side development using Angular, jQuery, JavaScript/TypeScript, Node, NPM, HTML/CSS, RxJS
- Proficiency in Client-side unit testing frameworks and test runners like Jest, Jasmine and Karma
- 4+ years of proven experience with server-side development with Java, Spring, Spring Boot, Camel, JMS, Apache Kafka and Persistence frameworks (JPA/Hibernate)
- Hands on experience using AWS services S3, EC2, Lambda, CFT
- Strong understanding of CI/CD tools such as Jenkins, Artifactory, Deploying applications in DevOps environment
- Experience with API Design & Development and Microservices Architecture (Java, REST, Graph QL, NodeJS, Swagger)
- Solid Understanding of E2E ALM tools like JIRA, gitStash, FishEye, Crucible, Maven, Jenkins, uDeploy.
- Comfortable with Code Quality/Coverage tools (Sonar or equivalent)
- Ability to deal with ambiguity and work in fast paced environment
- Ability to think out of box and design end-to-end solutions
- Passion and intellectual curiosity to learn new technologies and business areas!
- Excellent interpersonal skills, both through written and verbal channels
- Experience in financial services applications is a plus
Qualifications
- Extensive knowledge of internet based technologies, application architecture, as well as current and emerging technologies
- Full grasp of the software development process including analysis, design, coding, system and user testing, problem resolution and planning
- Use of formal methods (traditional structured or Agile/iterative) for delivering new or enhanced applications, identify and communicating systems development processes and developing work you're doing associated with the respective phases of the lifecycle
location: Westlake, Texas
job type: Contract
salary: $71 - 72 per hour
work hours: 8am to 5pm
education: Bachelors
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
This posting is open for thirty (30) days.