Key Responsibilities:
- Work within a team of highly talented engineers, products, and architects to design and develop a highly scalable and configurable Identity Platform.
- You will be involved in all aspects of the project life cycle, from the initial kick off through the requirements analysis, design, and implementation.
- Must be a self-starter, work independently or as a team member, and have strong communication skills in interfacing with business partners and Technology.
- You are required to build domain knowledge for all channels that we support at the Identity platform.
- Highly analytical, innovative, and able to think strategically and develop comprehensive detailed specifications.
- Highly effective at working in cross-functional groups and getting results in matrix organizations.
- Experience in engineering support of a product through a PDLC. Working knowledge of finance industry standards and practices is preferred.
Qualification and Desirable Skills:
- 5+ years of experience in software development.
- Solid understanding of algorithms and data structures, knowledge of object-oriented design, Design Patterns, and multi-threaded programming
- Strong OOP skills, with the ability to analyze requirements and transform them into scalable software designs.
- Experience with HTTP, and REST APIs and competent designing and building web services/microservices in a commercial setting.
- Competent in design/implementation for reliability, availability, scalability, and performance. • Strong troubleshooting, debugging, and analytical skills.
- Hands-on Java Programming Expertise (Core Java, J2EE, Spring framework)
- Hands-on Building Restful Services.
- Follow coding and design best practices
- Experience working on SQL, and NoSQL solutions with a clear understanding of the pros and cons of both relational & free form databases.
- Knowledge and a particular interest in issues related to large-scale distributed stream processing, real-time computation systems
- Ability to determine the impact of architectural solutions and come up with recommendations • Design, architect and build data systems and pipelines
- Ability to navigate organizational boundaries and work fairly independently with limited handholding
- Exhibit one team behavior and work with several stakeholders and team members cohesively.
Job Type: Full-time
Pay: $60.00 - $65.00 per hour
Experience level:
Application Question(s):
- Do you require any type of sponsorship to work in the United States?
- Kindly share your LinkedIn profile link below. (Mandatory Requirement)
- How many years of experience do you have in software development?
- Can you describe your experience with Java programming, including Core Java, J2EE, and the Spring framework?
- What is your experience with building and designing RESTful services? Can you provide an example of a project where you implemented these services?
- What is your experience with SQL and NoSQL databases? Can you describe a situation where you had to choose between them and why?
- Have you worked with algorithms and data structures extensively? Can you provide an example of how you applied them in a project?
- Where are you located in the US?
- Are you willing to take a Hacker Rank assessment as part of the application process?
Education:
Experience:
Ability to Commute:
Ability to Relocate:
- Austin, TX: Relocate before starting work (Required)
Work Location: Remote