Title: Full Stack (Hands on backend) Engineer
Job description:
Full Stack Engineer
You will be part of a team passionate about technology and using it to modernize payments, and the overall banking experience. We build a wide variety of solutions from automated infrastructure and cloud-based systems, to machine learning and user experiences for web, mobile and IoT. We are looking for people who want to join our team of designers, engineers and enthusiasts and be a part of what is happening.
Example products that you will be working on as a part of the team...
- Create open API’s and content for developers, our client hub for open technology (API’s, SDK’s and much more) developed by CLIENT.
- Mobile and mobile web cardholder experiences that leverage open technologies like react.js and react native, node, swift2, java, spring boot, .NET and others.
- Campaign, content and push notification systems that leverage things like Kafka, JavaScript, java9 and spring to deliver content to multiple channels.
- Our industry leading fraud engine that leverages ML to learn and detect fraud patterns.
- Our hybrid cloud application infrastructure that is based on docker, Kubernetes, microservices and PostgreSQL .
Everyday you will do these kinds of things… - Collaborate with engineers across the team to create technical designs, develop, test and solve complex problems that drive the solution from initial concept to production.
- Contribute to our automated build, deploy and test processes for each solution.
- Work with a wide range of systems, processes and technologies to own and solve problems from end-to-end.
- Transcend the traditional boundaries of Frontend and Backend, designing and delivering performant, maintainable, and scalable features.
- Think in terms of components and systems while considering a holistic user experience.
- Work in an engineering focused, iterative team that is composed of people with a wide range of skills.
- Demo your work for colleagues and members of the business team.
- Conduct research on new and interesting technologies that help to progress our products and platforms.
To qualify, you will need to have: Highly Preferred - Bachelor's degree or equivalent experience in computer science, information technology or business information systems or related field.
- Full-stack experience in one or more of the following: Java, Spring boot, JavaScript, SQL, React JS, Redux, scripting languages, UNIX and the confidence to easily pick up others.
- Working experience in modernizing .NET applications to Java, spring boot microservices
- Exposure to architectural patterns of a large, high-scale applications (e.g., well-designed APIs, mobile apps, data integrations, and/or large mobile web applications).
- Exposure to devOps tools like Jenkins, Docker, Kubernetes, ELK stack, etc.
- Fluent, open communication style – speaking, writing, collaborating.
- Demonstrated understanding of user experience, user centered design and responsive web design.
Preferred - Minimum two years relevant experience with advanced coding skills.
- Experience designing and developing large distributed, mobile, machine learning, responsive web or API software systems.
- Experience working in a team-based, start-up or agile development environment.
- Track record of pursuing self-directed side projects, research, or open source projects.
Minimum Requirements - BS in Computer Science, Information Technology, Business / Management Information Systems or related field
- Typically, minimum of 2 years - Professional Experience in Coding, Designing, Developing and Analyzing Data.
Department: Preferred Vendors
This is a contract position
If we don't have an open position that fits you, feel free to subscribe to our Talent Team email! Enter yourname, email address and position(s) you're interested in, and whenever we open a new position matching your criteriawe'll notify you immediately.
* First name: * Last name:
* First name: * Last name: * Email address: * Send me openings in these areas: Vendor Managed Systems Direct Clients Preferred Vendors Scout I'm interested in:
ManagementNon-mgt
Share this job
Leave this field blank
Personal Information
Leave this field blank
Personal Information
* First name
* Last name
* Email
Address
City
State
Zip code
* Phone number
Attachments
* Attach your Resume Attach Dropbox Paste Attach a Cover letter Attach Dropbox
Other Information
How did you hear about this position? * Please enter who you were referred by * Please enter how you heard about this position * Your Legal Work Authorization in the US? * Are you currently employed? * if Hired when will you be able to start? * What is your desired salary/hourly rate? * If on valid work authorization visa, are you associated with any employer for your new assignment? If yes, please give employer details? * What is your motivation for Change/New Job Opportunity? * If Currently working, what is your Notice period?
#J-18808-Ljbffr