Job Details

ID #12225329
State North Carolina
City Cary
Job type Permanent
Salary USD $90,000 - $130,000 90000 - 130000
Source Revolution Technologies
Showed 2021-04-14
Date 2021-03-16
Deadline 2021-05-15
Category Accounting/finance
Create resume

Java Engineer

North Carolina, Cary, 27511 Cary USA

Vacancy expired!

Job Title: Java Engineer

Job Location: Cary, NC

Rate/Salary: $90,000 - $130,000 dependent upon years of experience

SummaryRevolution Technologies is hiring two Java Engineers (Associate and AVP) with Scala experience for our leading financial client! Launch your career to the next level in Big Data with this unique opportunity!

Key Skills and Experience Required
  • Enterprise Development with Java
  • Proficiency in SQL (PL/SQL) and data modeling.
  • Aptitude to learn big data tech (Hadoop, HDFS, Spark, etc.)
  • Job Description
    • Design, develop, enhance, and maintain a large mission-critical IT system managing 1 petabyte of valuation, risk, trade, and reference data.
    • Collaborate with users and technical teams in London.
    • Plan and deliver solutions in 2-week sprints and 5 week sprints in a SAFe program increment
    • Work in a fast-paced environment with competing priorities with a constant focus on delivery
    • Balance business demands and IT fulfilment in terms of standardization, reducing risk and increasing IT flexibility.

    Qualifications
    • Extensive experience in enterprise development with Java and/or Scala. Proficiency in SQL (PL/SQL) and data modelling
    • Familiarity with and/or demonstrated aptitude to learn big data technologies (Hadoop, HDFS, Spark, Hive, Impala, Yarn, Oozie). Experience with source control (Git), build tools (Maven), and continuous integration (TeamCity/Jenkins)
    • Experienced in architectural design patterns, highly optimized, low latency and massively scalable platforms.
    • A willingness to learn all layers of the development stack, including test and auto deployment tools, to be able to collaboratively deliver front-to-back solutions, as well as champion best practice development techniques.
    • Ability to communicate directly with peers, managers, and clients while facilitating development of a completed and successful solution; excellent problem-solving skills in a distributed, multi-technology ecosystem, and experience working in massive programs in a geographically distributed environment.

    Why Revolution Technologies?

    About the companyRevolution Technologies - Making a difference across the nation with premier consulting, staffing, and hiring services. Revolution Technologies, founded in 1993, provides best-in-class services that make a positive difference in the lives of our clients and our talent. We provide strategic management consulting; ERP and EA consulting; staff augmentation, contract, and contingent staffing; contract-to-permanent and permanent placement; as well as payrolling, recruitment process outsourcing, and human resources advisement services.

    Let’s talk about benefitsRevolution Technologies is proud to offer some of the best rates in the market. Revolution is also pleased to provide a comprehensive benefits package including medical, dental, vision, short term disability, access to a health savings account, tuition reimbursement, scholarship opportunities, 401k, life insurance, supplemental insurance, and paid time off.

    Equal Opportunity EmployerRevolution Technologies, LLC is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

    Revolution Technologies: Turn to us!

    Vacancy expired!

    Subscribe Report job