Job description
- As a Senior Software Engineer, you will be working within a team to design, build, test new solution and integrating with the existing platforms using Java, APIs, Node.js, TypeScript, JavaScript, GraphDB, Microservices, AWS
Skills
- 8+ years of relevant working experience
- Should have experience in Banking projects
- Self-starter with a passion for designing, building, influencing and testing quality solutions
- Strong in Java, Full stack (incl node.js, JavaScript, TypeScript, React, AWS, SQL)
- Experience with APIs development and microservices
- Strong cloud experience
- AWS preferred
- An automation-first mindset, including but not limited to deep experience of CI/CD
- Strong problem-solving capabilities
- Participate in all aspects of agile software development, including design, implementation, and deployment
- Experience and Knowledge with Authentication and Authorisation (OAuth2/OIDC/ForgeRock)
- Collaborator & Excellent communicator. Contributes to the ongoing development of colleagues. Willingness to provide and receive feedback to/from others in a constructive manner
- Collaborate across time zones via documents and frequent videoconferences
- Excellent debugging and optimization skills
- Experience in unit/integration and Non-Functional testing
- Source code control, build and deployment tools (CI/CD)
Nice to have:
- Experience in Ping Authorize or Symphonic (its earlier name)
- Streaming/Messaging (eg Kafka, MQ)
- Python
- Automation Testing with Karate, Gherkin, Cucumber
- GraphDB knowledge (e.g Neo, Neptune)
- GraphDB knowledge (e.g Neo, Neptune)
- AWS Certified
- Kubernetes
- GraphQL
Apply for Senior Full Stack API Developer - Java Full Stack
Ready to transform with US