Employment Type : Full-Time
Role: Java Senior Developer Location: Charlotte, NC Primary Skill: Java, J2EE, SQL and Spring Secondary skill: Spring Batch, Hadoop Platform Key Responsibilities and Duties: · Conducts requirements gathering and analysis to understand the domain of the software problem and/or functionality, the interfaces between hardware and software, and the overall software characteristics. · Uses programming, scripting, and/or database languages to write software code. · Consults with systems engineers and architects on developing information technology (IT) standards for the business while facilitating the translation of client requirements into technical designs for large IT solutions. · Models key business processes and critical paths while assessing the impact of technology on business · Supports software testing, deployment, maintenance, and evolves activities by correcting programming errors, responding to scope changes, and coding software enhancements · Maintains records for the documentation of systems development and revisions. · Reviews the work of lower level professionals.