- Strong communication skills and collaboration skills to communicate to different audiences (technology leadership, business leadership, team members, etc.) appropriately
- Ability to understand and translate business/functional requirements to High / Low-Level Designs
- Experience working in Agile / Scrum / Iterative development methodologies
- Solid programming experience in Java Spring Boot and RESTful Microservices development
- Experience in working with one of the concurrency frameworks like Mono, Flux
- Strong relational database experience in either Oracle, MS SQL, or Postgres
- Experience with Automated Testing and tools such as JUnit
- Experience in using tools like Jira, GitLab, Swagger, Postman, SOAP UI
- Experience using Logging framework and understanding of monitoring tools like Kibana, ELK, Dynatrace
- Strong understanding of Data Structures, Design patterns and asynchronous programming
- Strong problem solving and debugging skills
- 10+ years of software development experience.
- Knowledge of Agile / Scrum / Iterative development methodologies
- Background and relevant experience in Financial Domain/Sector
- Experience working in ORM frameworks like Entity, Hibernate, Dapper
- Experience in API authentication and Authorization using oAuth
- Knowledge of queuing or streaming engines like Kafka
- Knowledge of Docker, GIT, SonarQube and other deployment tools for CI/CD
- Awareness & Experience in implementing BIAN framework
Ability to understand and translate business/functional requirements to High / Low Level Designs
Knowledge of Agile / Scrum / Iterative development methodologies
? years of programming experience in C# .Net , .Net Core or Java Spring Boot
Strong understanding in Data Structures and Algorithms
API-Driven Development - Solid experience in RESTful and Microservices development
Experience of working in ORM frameworks like Entity , Hibernate , Dapper
Strong relational database experience in either Oracle, MS SQL, Postgres
Good experience in queuing or streaming engine like Kafka
Unit Testing / TDD - Experience with Continuous Integration Delivery Automated Testing and tools such as NUnit, JUnit
Experience with Docker, GIT, SonarQube, Checkmarx, OpenShift and other deployment tools for CI/CD
Experience in using tools like Jira, GitLab, Swagger, Postm
Compensation, Benefits and Duration
Minimum Compensation: USD 34,000
Maximum Compensation: USD 120,000
Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.
Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.
This position is also available for independent contractors
No applications will be considered if received more than 120 days after the date of this post