Yubi logo
YubiPosted 17 months ago

Senior Software Engineer

On-siteBengaluru, Karnataka, India

Part TimeSenior LevelMedium

Job Summary

Develop a revolutionary finance marketplace product by designing user experience, implementing business logic, and ensuring adherence to PRD specs. Own end-to-end quality of deliverables across the software development lifecycle while working with managers and peers to define implementation options. Design and develop pod software components, evaluate technologies for high-quality adoption, and mentor junior engineers. Manage continuously changing business needs in a fast-paced environment using Java, microservices, and cloud-native tools.

Required Qualifications

  • Minimum 5+ years of experience in Backend development, delivering enterprise-class web applications and services.
  • Expertise in Java technologies including Spring, Hibernate, and Kafka.
  • Strong knowledge of NoSQL and RDBMS, with expertise in schema design
  • Familiarity with Kubernetes deployment and managing CI/CD pipelines.
  • Ability to function effectively in a fast-paced environment and manage continuously changing business needs.
  • Experience with microservices architecture and RESTful APIs.
  • Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack).
  • Competent in software engineering tools (e.g., Java build tools) and best practices (e.g., unit testing, test automation, continuous integration).
  • Experience with the Cloud technologies of AWS and GCP and developing secure applications
  • Strong understanding of the software development lifecycle and agile methodologies

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce