Summary
Join Ocrolus, a fast-growing fintech startup, as a Senior Software Engineer. You will play a key role in designing, implementing, and maintaining microservices using TypeScript, React, Python, and/or Java. This position requires a strong technical background, leadership skills, and experience building complex service applications. You will collaborate with other teams, contribute to architectural leadership, and lead projects from start to finish. Ocrolus offers a dynamic work environment, benefits, and development opportunities. We are building the future of fintech and are looking for exceptionally skilled individuals to join our team.
Requirements
- Bachelor's degree in Computer Science or related field
- 5+ years engineering experience
- Expert in Java and experience in building complex service applications in Java, and solid understanding of the JVM
- Solid database skills (Postgres, MySQL etc) and data modeling experience
- Experience with Frameworks like the React Ecosystem, Spring, Flask and related ecosystems
- Strong problem-solving and communication skills
- Experience leading and owning projects from beginning to end
Responsibilities
- Designing, implementing, and maintaining Microservices using TypeScript, React, and Python and/or Java
- Designing and developing cloud based software products conforming to industry best practices
- Build systems, services, and tools to handle new Ocrolus products and business requirements that securely scale over millions of transactions
- Build and scale our fast-growing online services and data pipelines
- Collaborate with other teams on security, reliability, and automation
- Supporting the testing process, troubleshooting issues and resolving them
Preferred Qualifications
- Familiarity with containerization, microservices architecture, continuous integration, Amazon Web Services and deployment
- Can contribute best-practices and architectural leadership to our frontend and backend applications and help pick the architecture, frameworks and tooling for our next generation platform
Benefits
Benefits and development opportunities