Description

Job Description:
 


 

Job Function:
 

  • Work in a fast-paced environment on multiple ongoing projects to design and develop scalable automation solutions.
     
  • Participate in all phases of the software development cycle from inception, design, development, implementation through post-production support following agile methodology.
     
  • Provide technical architectural direction, lead the design and implementation of various Process Automation Initiatives
     
  • Adhere to IT Control Policies throughout the project life cycle, and ensure delivery of automation solutions with high quality.
     
  • Document detailed application specification and technical design.
     
  • Contribute to continual improvement by suggesting enhancements to user interface, software architecture or new technologies.
     
  • Provide technical expertise and documentation as needed to support other team members.
     

 
 

Qualifications:
 

  • 4+ years of experience in software development.
     
  • 4+ years of hands-on experience developing applications using Java, Spring Boot, Spring.
     
  • 2+ years of hands-on experience with React UI/Angular JS Frameworks.
     
  • 2+ years of experience in database development with Oracle/SQL, NoSql, AWS RDS, DynamoDB, etc.
     
  • 2+ years of solid experience in developing and delivering applications using AWS technologies such as Step functions, SQS, SNS, Lambda, API Gateway, S3, etc.
     
  • Solid understanding of computer science fundamentals: Data Structures and Algorithms, Network Architecture.
     
  • Strong experience developing and integrating RESTful APIs.
     
  • Strong experience developing applications using Microservices Architecture.
     
  • Proficiency with CI/CD pipelines, test automation, multi-variant testing.
     
  • Experience/Knowledge on Container technologies such as Docker Hub, Kubernetes and AWS ECS/EKS/ROSA is a plus.
     
  • Experience/Knowledge on Business Rules Engines/Decision Engines such as Drools, Corticon is a plus.
     
  • Experience/Knowledge on IBM BPM, jBPM, IBM MQ, Websphere ND, Liberty and JBoss is a plus.
     
  • Outstanding work ethic and commitment to organization success.
     
  • Willingness to adapt to and self-learn new technologies and deliver on them.
     
  • Excellent verbal and written communication skills with ability to clearly articulate status of requests and issues both with IT and business partners.
     
  • Previous working experience in the mortgage (or other financial) industry is a plus.

Education

Any Graduate