Randstad Digital is looking for a Software Engineer to consult on complex initiatives with broad impact and large-scale planning for Software Engineering.
Requirements
- 3+ years of Core Java and Spring experience
- 3+ years of RESTful or GraphQL web services and knowledge of Microservices
- 4+ years of Agile experience
- Experience with Kafka
- 5+ years' experience with SDLC tools and processes including GitHub, Jenkins, Artifactory, Sonar, Harness
- Use of BDD and Automation testing including Selenium, HyperExecute, Octane
- Use of performance Engineering tools like Blazemeter or JMeter
Responsibilities
- Consult on complex initiatives with broad impact and large-scale planning for Software Engineering.
- Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors.
- Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables.
- Strategically collaborate and consult with client personnel.
- Experience code reviewing/coaching/mentoring junior engineers
- Microservices development
- Automation/ BDD testing
Other
- Bachelors
- 3+ years of experience in developing JUnit test cases
- 2+ years of Single Page Application (SPA) with micro frontend experience
- Expertise in designing and developing Cloud native applications
- This posting is open for thirty (30) days.