The technology solutions team provides technology direction and support for Global Identity Administration (GIDA) in order to deliver efficiency gains and improve client satisfaction through development, standardization, and re-engineering efforts. This team supports other technical support teams such as systems administrators, business users, and other information security administration teams. The senior Java developer will primarily be responsible for development of a certificate and authentication token inventory application. The candidate will be responsible for the following: -Overall design and development of the certificate and token inventory application -Unit testing and implementation of the application -Development of related web services and batch processes related to the application -Communication with various offshore team members as needed - Lead meetings with end users to understand requirements and translate that into a technical design. - Provide periodic on-call support including some nights and weekends.


**NOTE** The information listed within this description summary is intended to indicate the general nature and level of work. It is not designed to contain or be interpreted as a comprehensive account of all the responsibilities, and/or minimum qualifications required of an employee assigned to this position.



-Bachelors degree in a technology related field or commensurate experience. -Minimum of 3 to 5 years of experience with hands on web application development -Advanced knowledge of web application programming using Core Java and J2EE technologies such as Servlets, Struts, JSP, JavaScript, JDBC, Web Services, EJBs, and XML -Experience in application development using Oracle, SQL, and PL/SQL -Experience in deploying enterprise applications using Weblogic and WebSphere -Experience with source code management and version control -Strong knowledge of UNIX and UNIX shell, including the ability to understand and modify shell scripts (sh and bash); ability to work closely with UNIX SA and SME teams where necessary to test and troubleshoot at the Unix level -Basic understanding of key based authentication, particularly as it pertains to SSL secured web services and symmetric encryption of data within a database. -Experience in system life cycle methodology and testing -Excellent oral and written communication skills -Strong communication and teamwork skills are essential as overall team is geographically dispersed.



  • Job Title: Senior Java Developer

  • Company: Citi

  • Location: Sioux Falls, SD (map it!Map it!)

  • Job Category: Information Technology

  • Apply Now
  • Senior Java Developer @ Citi

Almost there!

Submit your email address to begin the application process for the Senior Java Developer job.

Email is invalid Email address is needed

By applying to a job using CareerBuilder.com you are agreeing to comply with and be subject to the CareerBuilder.com Terms and Conditions for use of our website.