Beyondsoft Consulting

  • Sr. Java Developer

    Job Locations US-CA-Los Angeles
    Job ID
    # of Openings
  • Overview

    Job Title: Senior Java Developer

    Location: LA 90064


    General Summary:

    Designs, develops, supports and implements modern web-based Java applications to support Fox’s business requirements by performing review, analysis, design and modification of medium to large systems and components; this includes the designing, coding, testing, debugging an installation of those systems. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing.








    1. Analysis and Design

    · Conducts fact gathering sessions with customers.

    · Consults with Business Analysts to identify and analyze technology needs and problems.

    · Performs data flow diagramming and/or process modeling (code architecture). 

    · Writes technical specifications for application components.

    · Prepares estimates for design, coding and testing.

    · Designs complex software and database objects. 2. Development and Testing

    · Develops new complex features and functions for software applications.

    · Expert in connecting Web interface to back-end services and functions using AJAX, SOAP and REST services.

    · Strong understanding of complex cross-platform and cross-application integration techniques.

    · Identifies complex integration and user acceptance test scenarios.

    · Provides programming support through all testing phases and general releases of software.

    · Adheres to department programming standards and methodology.

    · Performs peer and lower level code reviews.

    · Adheres to department programming standards and methodology.

    · Experience working in an “Agile” environment is a plus.


    3. Delivery and Installation

    · Prepares pre-release and release process documents including Change Control, contingency and fallback Plans.

    · Assists the Infrastructure group with configuration and deployment of new systems.



    4. Production Support

    · Conduct functional analysis for production support activities.

    · Identify complex problems and analyze potential solutions including workarounds.

    · Perform tuning, repairs and/or maintenance to production applications.

    · Work with other IT departments on integrated system support, as required.


    5. Administrative

    · Works as a member of a cross-functional, integrated development team.

    · Communicates plans, status and issues to management on a regular basis.

    · Adheres to department standards, policies, procedures and industry best practices.



    Education: HS Diploma/GED AA/AS BA/BS MBA/MS PHD



    · Expert in Java programming, Java/Java J2EE, Weblogic, J2EE compliant app servers.

    · Experience with Java 8, Jersey, Git

    · Strong experience developing REST services in Java.

    · Strong experience with JPA libraries.

    · Experience with Java JNI (java native interface preferred)

    · Strong backend and middleware java development.

    · Experience with relational databases platforms, preferably, Oracle.

    · Good understanding of deployment strategies for distributed and multi-tiered applications.

    · Knowledge of Software Development Life Cycle methodologies.

    · Knowledge of relational database concepts and database management systems.

    · Knowledge of the UNIX operating system (especially Solaris), and UNIX development tools and environments.

    · Knowledge of Entertainment industry business practices a plus.



    · Capable of translating complex business needs into technical solutions.

    · Must be able to understand what the “intent” of the requirements are.

    · Good verbal and written communication skills.

    · Advanced skills in developing programs using Java/J2EE.

    · Advanced skills in SQL



    · Minimum 4 years of experience developing multi-tier applications in a business environment.

    · Minimum 4 years of experience developing applications using Java language and toolset.

    · Minimum 4 years of experience developing modern, responsive and complex web-based Java applications in a business environment.

    · Minimum 2 years of experience developing on Linux.





    Technical - Comprehensive

    Problem Solving - Comprehensive

    Self Direction - Comprehensive

    Communication - Proficient

    Relationship Management - Proficient

    Teamwork - Proficient


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.