Oportun

Staff Software Engineer

Oportun

Overview

Role combines technical expertise with strategic thinking, guiding architectural decisions and mentoring engineers.

Ideal candidate has 11+ years of experience with strong leadership in software solutions and expertise in Java and cloud services.

remoteseniorEnglishJavaKotlinAngularMySQLSQLMongoDBDockerKubernetesAWSDatadogGit

Locations

  • India

Requirements

  • 11+ years experience
  • Bachelor's or Master's degree
  • Proven track record in software solutions
  • Experience in Java, SpringBoot, Kotlin
  • Experience in Front-End development like Angular
  • Experience with Docker/Kubernetes
  • Experience in cloud services like AWS
  • Excellent communication skills

Responsibilities

  • Define and implement software architectures
  • Provide technical leadership and mentorship
  • Collaborate with teams for technical solutions
  • Conduct design and code reviews
  • Analyze system performance
  • Identify and mitigate risks
  • Stay updated with technologies
  • Ensure compliance with standards