Java Engineer, Experienced (Maintenance)

Los Angeles (mid-City/mid-Wilshire), CA 91505

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

Job Description


Experienced Java Engineer

Responsibilities:
  • Design and develop custom, full-stack, distributed systems for our clients
  • Implement clean, lightweight, maintainable code in a test-driven development approach
  • Take ownership and accountability of systems under development and related client deliverables
  • Collaborate with other developers, business analysts and stakeholders in an agile environment
  • Provide mentorship and technical guidance for other team members
  • Onsite presence at our clients is a requirement for this role and our services
  • Ensuring that a healthy, safe, and secure work environment is always maintained and by all staff, in compliance with corporate policies and federal and state regulations

Required Skills:
  • B.S. in Computer Science or Engineering
  • 5+ years of backend development and microservices/distributed systems experience.  Full-stack development experience is a plus
  • Strong problem-solving skills – must be able to think critically and independently
  • Excellent written and verbal communication skills

Technologies:
  • Java 8+
  • Javascript, jQuery is a plus
  • RESTful APIs and web services
  • Message broker and services (ActiveMQ, Kafka)
  • Relational database (RDBMS) and object-relational mapping frameworks (Hibernate JPA).  Oracle and NoSQL DB experience is a plus
  • Angular 2+
  • Spring development framework (Spring Boot, Spring Cloud)

 

 

Send an email reminder to:

Share This Job:

Related Jobs:

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