Vacancy expired!
This is
Manisha with Spectraforce Technologies. Spectraforce Technologies is a certified MBE specializing in global contract staffing and payrolling. Spectraforce is an equal opportunity employer, which is a global staffing, consulting and technology solutions company, offering industry-specific solutions to our fortune 500 clients and worldwide corporations. We have opening of Java Full Stack Engineer (W2 only) Title: Java Full Stack Engineer (W2 only)Location: Phoenix, AZ / NYC, NYDuration: 6 monthsHere is what you can expect to do in this role:- Function as core member of an Agile scrum team working on prioritized product backlog
- Develop new user-facing features using React.js
- Translate designs and wireframes into high quality code
- Perform all technical development for assigned applications including design, developing prototypes, writing new code and API's
- Build reusable cross platform components, front-end libraries and back end API's
- Take ownership and responsibility for the quality of the code from development to production
- Active pair-programming and peer code reviews with teammates for collective code ownership
- Research and apply recent UI and API technology and libraries that enable agile product development.
- Implement the best-in-class software practices that produce maintainable code, including usability patterns, code style conformity, integration, unit testing, and code review.
- Design and build integration components and interfaces in collaboration with Senior Engineers, Architects and Infrastructure Engineers as necessary
- Support integration and performance tests, providing demo of results to technical and product partners
- Deployment, support, and monitoring of software across test, integration, and production environments
- Communicating to stakeholders and business partners on the solution and the implementation aspects at the technical and/or functional level appropriate for the situation
- Seek continuous improvement in ways or working and delivery of quality software by participating in and acting on sprint and product increment level retrospectives
- Bachelor's Degree in Computer Science, Computer Science Engineering, or related field.
- 3+ years of software development experience (Java preferred)
- 1+ years recent experience in developing front-end applications using React and Redux.
- Proficiency in JavaScript ES6 including DOM manipulation and the JavaScript object model
- Collaborative work ethics to thrive on peer support and taking pride in of products and capabilities delivered as a team
- Passion for learning new technologies, industry trends and deep technical curiosity
- Demonstrated experience in Agile development, application design, software development, and testing
- Strong experience with at least one NoSQL databases (Couchbase is preferable)
- Should have worked on RESTful API design and implementation.
- Experience with using design language systems or similar
- Practitioner level understanding of CI/CD process and tools like – Git, Docker, Jenkins, XL Release etc.
- Good communication skills - able to explain technical concepts to designers, product managers and business partners in ways that are meaningful to them
- Should have used one or more automated testing tools such Sauce labs, TestNG, Selenium, etc.
- Experience with one or more logging and monitoring tools like Splunk, Dynatrace, Prometheus
- OpenAPI 3.0 and Swagger documentation
- Experience developing Data Driven Dynamic UIs using libraries/frameworks like react-jsonschema-form
- Experience with one or more rules engine related libraries/frameworks for frontend (json-rules-engine) and backend (Drools)
- Contributions to open-source or reusable libraries
- Event Driven and Reactive Programming (Vert.X or Spring Webflux) experience
- Experience of writing cloud native applications using OpenShift and Docker containers
- Strong analytical skills and knack of looking for non-obvious solutions
- Experience with BDD, TDD and/or ATDD
- Domain knowledge of Payments and/or Financial products
- Experience building microservices using domain driven design
Vacancy expired!