Job Description :

Java backend Developer and security experience

Location : Pleasanton CA (Remote Currently till Feb-2022 but onsite later)
Durartion: Long Term

Required skills:

  • BS in Computer Science or related fields
  • Minimum 5 years of experience in Java/Scala, proficient in applying common design patterns, good grasp of distributed systems and ability to communicate design ideas effectively.
  • Expertise in dealing with horizontal scale, high availability, concurrency, profiling, deployment, upgrade/migration, production support and other SaaS enterprise software issues.
  • Proficient in major development tools and processes, such as source control, requirement spec, design and design review, unit test, system test, performance test, etc.
  • Proven ability to take roles in projects that span multiple teams, ability to deliver on time working in a fast paced agile environment, ability to work with product managers to clarify and prune requirements, strong verbal and written communication.
  • Familiarity with standard development tools and processes: source control, IDE, JUnit test, debugging, profiling, JIRA, TeamCity, Crucible, etc.
  • Good understanding of:
  • Java/JVM
  • How to use 3rd party libraries
  • Ability to pick things up quickly
  • Communication and collaboration skills

Bonus Skills

  • Experience with SaaS security infrastructure
  • Scala
  • BouncyCastle
  • Jenkins
  • Gradle

Similar Jobs you may be interested in ..