Java Developer

  • location: El Segundo, CA
  • type: Permanent
  • salary: $130,000 per year

job description

Java Developer

Roles and Responsibilities:

We have an immediate opening for a Sr. Software Engineer to lead the development and transformation of our product configuration system, as part of our larger technology platform. We are looking for a highly skilled Java developer in order to maintain our existing systems and build new enterprise applications. This individual should be a team player, enthusiastic, fun, ready to work hard, and a problem-solver. This position will work directly in one of our cross-functional teams to create a dynamic and scalable platform for the future.

The Sr. Software Engineer is responsible for the following:

  • Design and build next generation, cloud-based enterprise applications for OceanX by utilizing modern software architecture such as microservices
  • Lead the development and maintenance of Java web applications, REST web services, and enterprise integrations
  • Adhere to excellence in software engineering best practices, and instill the same discipline and experience to other team members
  • Work closely with product owners and cross-functional team members to define and implement technology-based business solutions
  • Support DevOps with release management, continuous integration, continuous · deployment, and automation
  • Lead and facilitate R&D efforts in cutting-edge technologies or third party products to enhance development capabilities in the department

  • 5+ years of experience in designing and implementing Java applications (Java 1.6+)
  • 3+ years of experience designing and implementing REST APIs and enterprise integrations using Java, Spring boot and Hibernate
  • Proficiency with Spring framework using Spring annotations
  • O-R mappings and queries using JPA compliant ORM
  • Working knowledge of Tomcat
  • Experience using MAVEN
  • Experience with Cloud-based architectures and common Internet technologies, e.g. Linux, MySQL or Postgres, JQuery, JSON, AWS Applied knowledge of design patterns and enterprise integration techniques
  • Agile/SCRUM development using tools like Jira, GIT, Wiki
  • Quick learner, resourceful, and able to adapt in fast paced environment
  • Good communication skills, must work well in a team environment

  • Proficiency in specific AWS products and services such as Cloudformation, S3, SNS, SQS, ELB, RDS, DynamoDB, etc. Experience in utilization of ESB such as MuleSoft
  • Experience integrating DevOps, or working closely with DevOps teams
  • Working knowledge of Docker containers
  • Proficiency in other programming languages and/or frameworks such as Node.js, PHP

  • BS in Computer Science or equivalent.

get jobs in your inbox.

sign up

related jobs

    .Net Developer

  • location: Los Angeles, CA
  • job type: Contract
  • salary: $48 per hour
  • date posted: 6/8/2018

    Lamp stack developer

  • location: Burbank, CA
  • job type: Contract
  • salary: $68 - $72 per hour
  • date posted: 6/2/2018

    Quality Engineer

  • location: North Hollywood, CA
  • job type: Temp to Perm
  • salary: $30 - $40 per hour
  • date posted: 5/30/2018