Java Engineer, Sr.

Los Angeles, CA 90014

Employment Type: Perm Job Category: Java Job Number: 19737

We are looking for a sharp Software Engineer with a solid foundation in object-oriented programming and experience developing large scale applications. Our ideal candidate is also self-motivated with great communication skills and thrives in a highly collaborative environment.


Responsibilities:
  • Design and develop functionality on custom, full-stack, distributed systems based on Angular, Java, Java EE, Spring and other open-source frameworks
  • Develop across the entire stack, including client-side JavaScript, server-side APIs, business and data access layers, as well as other architectural components such as message brokers 
  • Implement clean, lightweight, maintainable code in a test-driven development approach
  • Lead efforts of talented engineers to help them meet their professional/developmental goals
  • Manage, motivate and mentor direct reports ranging from architects, software engineers, QA resources, support resources
  • Interact with project management stakeholders to build road maps and project timelines


Required Skills:
  • Strong problem-solving skills – must be able to think critically and independently
  • 6-10 years experience in building software
  • 6-10 years experience with core Java and object-oriented programming
  • Proven expertise in technical areas related to web site/services design and development (J2EE Java, JSP/JSF, .NET, PHP, Javascript, JQuery, Ajax, Angular, React, Redux) 
  •   Proven expertise in relational database design and development (SQL, Oracle/Postgres/MySQL 
  •   Subject matter expert in software design pattern and software architecture practices 
  • Experience with JUnit, TDD and mocking frameworks such as Mockito
  • Experience with agile methodologies
  • Familiarity with build and CI tools such as Maven, Gradle, Jenkins
  • Excellent written and verbal communication skills 

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.