Apply

Senior Software Engineer - Backend

Posted 2024-11-28

View full description

💎 Seniority level: Senior, 5+ years engineering experience.

📍 Location: IND

🔍 Industry: Fintech

🏢 Company: Ocrolus Inc.

⏳ Experience: 5+ years engineering experience.

🪄 Skills: LeadershipPythonAgileFlaskJavaMySQLSpringAmazon Web ServicesPostgresCommunication SkillsAgile methodologiesMicroservices

Requirements:
  • Bachelor's degree in Computer Science or related field.
  • 5+ years engineering experience.
  • Expert in Java and/or Python and experience in building complex systems and applications.
  • Solid database skills (Postgres, MySQL etc.) and data modeling experience.
  • Experience with Web Frameworks like Spring, Flask, and related ecosystems.
  • Strong problem-solving and communication skills.
  • Ability to contribute best-practices and architectural leadership for backend applications.
  • Experience leading and owning projects from beginning to end.
  • Experience with agile methodologies and automated testing.
  • Familiarity with containerization, microservices architecture, continuous integration, Amazon Web Services, and deployment.
Responsibilities:
  • Designing, implementing, and maintaining Microservices using Java and Python.
  • Designing and developing cloud-based software products conforming to industry best practices.
  • Building systems, services, and tools to handle new Ocrolus products and business requirements that securely scale over millions of transactions.
  • Building and scaling fast-growing online services and data pipelines.
  • Collaborating with other teams on security, reliability, and automation.
  • Supporting the testing process, troubleshooting issues and resolving them.
Apply