Sr Software Engineer

Culver City, CA, us on site Until 8/21/2026 First posted March 22, 2025 Last posted March 22, 2025
Job description

Responsibilities:

• Work with and understand components of a complex SOA-based system, developed with high quality Java code in a fast-paced Agile environment.  

• Develop implementations in Java and a variety of open source technologies, frameworks and application servers. 

• Develop unit test cases and integrate with the continuous build process to ensure quality and reliability.

• Quickly and confidently address defects.

• Welcome challenges and use your sharp problem solving skills to expertly surmount them.  

• Working well with others in a strong team environment is critical, both with your immediate peers, as well as with client teams integrating with our components.  



Qualifications:

• Minimum of 6+ years of software development experience using Java, RESTful APIs, various persistence layers and types of databases, including relational and object or document stores. 

• Master of object-oriented programming concepts and design patterns.

• Strong bash skills and experience with various scripting tools/languages for managing code, builds, deployments such as Jenkins, Maven, Puppet, Vagrant.

• Experience developing web services, RESTful APIs, scalable backend systems and SaaS solutions

• Basic understanding of various database solutions – SQL and no-SQL technologies.

• Strong understanding of scalability and performance issues and designs, resiliency patterns and experience supporting such solutions in a large scale production environment.

• Experience, comfort and passion developing within an Agile team. Enjoys an opportunity to be scrum master. Thrives in self organizing team.

• Ability to understand, develop and extend complex systems

• Familiarity with test automation tools such as JMeter and Selenium a plus.

• Experience with software testing strategies and unit and automated test development

• Passion for solving challenging problems 

• Strong written and oral communication skills

• Propensity to thrive in a strong team-oriented environment


All your information will be kept confidential according to EEO guidelines.

About this role

Summary

Develop and maintain complex Java-based systems, APIs, and backend solutions in an Agile environment

Job title

Sr Software Engineer

Experience level

6+ years

Industry

software

Location requirements

Culver City, CA, US; remote not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

javarestful APIsdatabasesobject-oriented programmingbashjenkinsmaven

Preferred skills

test automationseleniumjmeterscalabilityperformance

Specializations

javarestful APIsweb servicesscalabilityperformance
Locations

Structured locations inferred from the posting.

Culver City, CA, USA

On-site City