Java Data Visualization Applications Developer

  • Tampa, FL, USA
  • Aug 31, 2017

Job Description

RESPONSIBILITIES:Kforce's client, one of the world's largest financial institutions, is building a Java Visualization Team in the Wilmington (DE) and Tampa (FL). They are seeking a Java Data Visualization Application Developer.Responsibilities Include:* As an Application Developer, the candidate will provide high quality technology solutions that address business needs by developing applications within mature technology environments; will utilize mature programming methodologies and languages and adhere to coding standards, procedures and techniques while contributing to the technical code documentation* Design, analysis, development, testing, debugging and documents programming to satisfy business requirements* Promote and participate in the continuous improvement of structure, processes, tooling to enable the teams to deliver more value* Engineer a world-class platform with an eye towards rapid iteration and creative problem solving* Adheres to architecture standards, risk management and security policiesREQUIREMENTS:* Degree in Computer Science or related degree from an accredited university or four years of equivalent development experience* 5+ years of experience designing and implementing web applications* 3+ years of combined software/application development experience in Java and WebSphere or similar Java-based application server* Proficient in application development skills for more than one technology as well as proficient in multiple design techniques* Must have experience with Java/J2SE 6 with a deep understanding of the language and core API's, web services, multi-threaded/concurrent programming, XML, code profiling and optimization, design patterns, and Service Oriented Architecture* Knowledge of and experience in the implementation of design patterns and best practices* Experience in profiling, identifying and optimizing existing code and code developed by other team members* Knowledge of version and revision control practices and procedures* Excellent written and oral communication skillsPreferred Skills:* Financial services experience* Technology: Core Java, J2EE-JDBC, JMS, NoSQL dB, and Embedded dB* Application Frameworks: Spring MVC, Spring Data, and Spring Security* SOA: REST and SOAP based services using JSON/XML messages* Testing Frameworks: Spring JUnit, Mockito, Power Mock, and DBUnit* Data Access Frameworks: Hibernate, MyBatis* Database: Oracle, DB2, MySQL, Mongo Db, and Derby* Operating Systems: Linux, UNIX Solaris* Code Repositories: SVN, Git* Build/Deployment Tools: Maven, AntKforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. - provided by Dice

Access, Analysis, API, Application, Applications, Architecture, Business Requirements, Computer, Database, DB2, Developer, Development, Embedded, Engineer, J2EE, Java, JDBC, Linux, Management, Multi-threaded, MySQL, mysql, Oracle, Programming, Quality, Risk Management, Security, SOAP, Software, Solaris, Systems, Testing, Unix, Web, WebSphere, XML
Associated topics: application architect, architecture, c, c#, develop, expert, project architect, senior software developer, senior software engineer, software engineer lead


Kforce Inc.