Oscilar is building the most advanced AI Risk Decisioning™ Platform, helping banks and fintechs manage their fraud and compliance risks. As a Backend Engineer, you will design and maintain the core infrastructure of our SaaS platform, ensuring high performance and reliability for global enterprise clients.
Responsibilities:
- Design and develop scalable, high-performance, low-latency backend services using Java and AWS technologies
- Collaborate with the product management, frontend, and QA teams to define technical requirements and ensure smooth integration with other components of the platform
- Optimize and enhance existing services to achieve maximum performance, reliability, and maintainability
- Identify and resolve bottlenecks in the system, ensuring optimal resource utilization and system stability
- Implement best practices for code quality, testing, and deployment, including continuous integration and continuous deployment (CI/CD) pipelines
- Proactively monitor the health and performance of backend services, taking necessary actions to mitigate potential issues
- Provide technical guidance and mentorship to junior team members
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- 5+ years of experience in backend software development, with a focus on Java and AWS technologies
- Strong experience in building and operating low latency, high scale services in a distributed environment
- Proficient in Java programming, with a deep understanding of its ecosystem and related frameworks
- Knowledge of microservices architecture, containerization technologies (Docker, Kubernetes), and distributed data systems (Kafka, Clickhouse)
- Familiarity with RESTful API design, and a strong understanding of security best practices
- Experience with CI/CD tools (Jenkins, Git, Maven, Gradle) and agile development methodologies
- Excellent problem-solving skills, attention to detail, and a strong ability to work independently or as part of a team
- Strong communication skills, both written and verbal