Software Engineer, Java

| Greater LA Area

Prevoty is looking for talented entry level and mid-career Software Engineers to join our Java team. As a member of our Java team, you will contribute to the design and development of our Java products. The ideal candidate will have a passion for development and will have a drive to fully understand the inner workings of each of the technologies they utilize.

As a fast-growing startup, we look for self-starters who thrive in a fast-paced, agile environment, which means wearing many hats, being able to change direction quickly, and showing an eagerness to learn new technologies as the need arises. In this role you will work with a small, collaborative team of software engineers, product managers, and QA/test automation engineers, so excellent interpersonal and communication skills are a must. We look for people that can prioritize, multi-task, and consistently deliver high quality in everything they create.

 

Primary Responsibilities

  • Participate in Agile software development projects performing tasks including coding, testing, debugging, documentation, peer-review
  • Participate in troubleshooting/task identification, work effort estimates, and work schedules for development and maintenance activities
  • Ensure that all tasks are performed in accordance with specific internal procedures and standards, as well as industry best practices
  • Ensure and demonstrate code quality through comprehensive and effective unit testing coverage
  • Collaborate with a cross-functional team of developers, product managers, quality assurance, support and operations

Qualifications

  • Solid understanding of software development within the Java/JVM ecosystem
  • Experience writing and debugging Java code
  • Experience with JEE, common web frameworks (Struts, Spring, etc) a plus 
  • Proficiency with one or more web languages (Python, Go, Javascript, Ruby, PHP)
  • A solid understanding of how web applications work
  • An awareness and understanding of Computer Science fundamentals, design patterns and development best practices
  • Experience writing unit tests
  • A passion for getting to the bottom of issues and eliminating unknowns
  • Strong communication skills
  • A genuine desire to work collaboratively with teammates and stakeholders
  • BS/MS/PhD Computer Science or related degree
Read Full Job Description
Apply now
loading ...
Emailed