Skip to main content

Java Software Developer

Technology
The Planet Group
Irvine, United States1 week ago
Service contractHybrid

Job description

Job Title: Java Software Developer

Location: Hybrid - It’s a 4 days/week hybrid schedule in Irvine, CA

Duration: 12 months, possible to extend 6 more. Interested in conversion to perm for right fit

Job Description:

  • Must Have:
  • • 5+ years
  • • Strong Core Java (POJO) experience, including multithreading, JDBC and JMS
  • • RDBMS SQL skills required (Sybase or SQL Server experience preferred)
  • • Excellent verbal and written communication skills
  • • What type of background would you like this person to have? Core Java and RDBMS software engineering in an enterprise environment
  • • From Manager Call:
  • Strong Java (legacy, non-cloud, non-Spring-heavy) experience
  • Comfortable in Unix/Solaris environments
  • Strong Sybase or SQL Server experience
  • Hands-on SQL tuning and stored procedures
  • Ability to interpret technical specs and execute independently
  • Strong communication and Jira workflow management
  • 7+ years preferred but flexible if strong legacy experience
  • Industry Background Experience required?:
  • Financial services preferred
  • Strong preference for capital markets / trading systems experience
  • Investment banking or trade flow experience helpful
  • Plus:
  • • Experience in the financial industry - Capital markets or trading platform exposure. Prior experience with State Street
  • • Familiarity with Unix and Unix shell scripting
  • • Experience with J2EE technologies and creating user interfaces in ReactJS or similar
  • • Legacy enterprise Java environments
  • • Advanced SQL optimization and stored procedure design
  • Red Flags:
  • Spring/cloud-only Java experience
  • No Unix/Linux exposure
  • Weak SQL or stored procedure knowledge
  • Poor communication or lack of independence
  • Only modern Java (no legacy backend exposure)
  • Skills:
  • • The preferred candidate will have a Bachelor’s Degree in Computer Science and a minimum of 5 years of experience as a Software Development Engineer in enterprise software development.
  • • Strong Core Java (POJO) experience, including multithreading, JDBC and JMS, is a must.
  • • RDBMS SQL skills required (Sybase or SQL Server experience preferred), including hands-on creation and performance tuning of queries.
  • • Experience with J2EE technologies and creating user interfaces in ReactJS or similar is preferred.
  • • Familiarity with Unix and Unix shell scripting.
  • Responsibilities:
  • What is the day to day of the person going to look like? Be specific.
  • Daily stand-up plus other project-specific meetings as required. Interpreting requirements documents and technical specs; designing, developing, and testing software components; communicating on-line/in person with business analyst and other software engineers/architects.
  • As a Software Development Engineer you will
  • • Collaborate with analyst and business teams to solution complex business problems
  • • Create technical specifications
  • • Develop and maintain core trade processing systems
  • • Create and execute test plans
  • What we value
  • These skills will help you succeed in this role
  • • Solid experience in the full software development life cycle for large-scale applications, including architecture and design, requirements analysis, development and testing, and production deployment.
  • • Excellent verbal and written communication skills to facilitate strong team collaboration.
Keywords
javasoftware-developersnon-disclosure-agreement-ndacertificate-authority-cajob-descriptionsjava-database-connectivity-jdbcjava-message-service-jmsrelational-database-management-system-rdbmssqlsybaseenvironment-health-and-safety-hsseecology-environmentspringvehicle-modification-tuningjiraworkflowwork-managementfinancial-servicescapital-marketsinvestment-banking

Interested in this role?