Sr. Java Developer in Charlotte, North Carolina at AccruePartners

Date Posted: 8/13/2019

Job Snapshot

Job Description

AccruePartners values our contract and consulting employees. We offer a competitive benefits package to meet the diverse needs of all of our contractor and consulting employees and their family members. Here is a listing of what our company offers: 401(k) Medical, Dental, Vision, Life Insurance, Employee Assistance Program, Medical and Prescription Drug, Short and Long-Term Disability Insurance.

WHO OUR CLIENT IS:

  • Fortune 100 Financial Services Company
  • 100-year history of dedication to customer satisfaction, success and growth
  • Tremendous growth and new business strategy leading to the need for new talent
  • Significant investments in cutting-edge technology

WHY YOU SHOULD CONSIDER THIS OPPORTUNITY:

  • Culture: Excellent work environment that fosters collaboration
  • Growth: Ability to make an impact on the direction of the organization
  • Opportunity: Gain hands-on experience working with cutting-edge technology
  • Stability: Recent financial performance of the company has reported record profits

WHERE THE POSITION IS LOCATED:

  • Charlotte, North Carolina

WHAT YOU WILL DO:

  • Develop using Java in a J2EE environment
  • Develop solutions using the Spring Framework, specifically spring-ws
  • Build web services and batch components
  • Translate business requirements into functional / technical specifications
  • Responsible for assisting in customization and development of application systems
  • Design, program, and code software in response to specific business requirements
  • Understand how to optimize joint development efforts through appropriate project design, database use, code creation, and software architecture
  • Develop design specifications in compliance with IT Architecture Resolves user issues and suggestions
  • Develop components of Content Management Framework
  • Analyze and optimize performance of framework components
  • Work collaboratively with IT staff on development, troubleshooting, and other technical efforts
  • Leverage excellent design understanding and/or capabilities (e.g., database, application code, reusable objects, and interfaces) to optimize development efforts in a distributed environment

HOW YOU ARE QUALIFIED:

  • Experience developing frameworks
  • Experience with document management
  • Bachelor’s Degree or equivalent work experience in Computer Science, Information Systems, or other related field
  • 8 plus years of IT work experience in systems programming / analysis
  • Typically experienced across multiple Information Technology areas and all system / applications software development
  • Java 7 , Spring 4.0 , Memory mgmt / profiling, Multi-threading, Test driven development (Junit).
  • Strong PL SQL skills / Database Optimizations and Tuning - partitioning - compression / analytical queries / AWR Analysis / Analyze query plan / Oracle stored procedures ((using cursor, ref cursor, collections, objects, self join, connect by prior, merge, multi-table inserts, global temporary tables, oracle analytic function, dynamic SQL, bind variables and sys context)   - functions - triggers - Materialized Views (complete refresh/fast refresh)
  • Query rewrite shell scripts (Unix K shell, perl)
  • Tools:  SQL Developer, ERWIN, Eclipse, RTC, jProfiler, Wily, Splunk, MQ (ActiveMQ or RabbitMQ)