Vanderbilt University Java Developer in Nashville, Tennessee
Java Developer (Job Number: 1900302)
Position Summary :
The Java Developer is part of the Application Development team within Vanderbilt University Information Technology and is a key individual contributor responsible for developing and modifying software with a great deal of independence. The Java Developer designs, codes, performs benchmark testing, debugging, and documentation of programs.
The Application Development team is comprised of 3 distinct Work Units, all of which contain the same family of position/position descriptions. For all 3 Work Units, the key functions of the positions are the same, with the only variation being the actual subject area focus of the applications. The 3 subject areas of focus are as follows:
§ Identity Services
§ Academic Programming
§ Administrative Solutions
Duties and responsibilities
§ Demonstrates expertise of application development tasks for complex applications.
§ Has played a lead role in the conduct of all of the tasks and activities required to complete the application development phase and participated in the process of fully implementing the system.
§ In terms of structured programming, has used structured code to produce modules of complex logic.
§ Familiar with the basic principles of structured design as applied at the module level and has environmental knowledge of data structure.
§ Is capable of educating others in the use of structured code and has been involved in directing the work of others.
Applications Development Standards and Procedures
§ Demonstrates mastery of the applications development standards and procedures in practical applications of a difficult nature.
§ Possesses sufficient knowledge, training, and experience to be capable of successfully following applications development standards and procedures without requiring support and instruction from others.
§ Able to train and educate by setting the example, giving appropriate instruction, providing leadership, and generally raising the level of performance of others while on the job.
§ Demonstrates an attentiveness and vigilance regarding violations of standards and procedures and takes appropriate action to remedy.
Applications System Design
§ Demonstrates mastery of systems design tasks independently and without support from others for moderate to difficult applications, batch, on-line and event-driven.
§ Has conducted all of the tasks and activities required to complete the systems design phase and participated in the process of fully developing and implementing the system.
§ In terms of structured systems design, if applicable, has knowledge of all the tools of a structured design.
§ Has applied structured design tools independently to the design of moderately complex systems.
Applications System Analysis
§ Demonstrates mastery of systems analysis tasks independently and without support from others for moderate to difficult applications, such as batch, on-line and event-driven.
§ Has conducted all of the tasks and activities required to complete the systems analysis phase and participated in the process of fully designing, developing and implementing the system.
§ Has participated in feasibility studies and cost benefit analyses. In terms of structured systems analysis, if applicable, has used data flow diagrams to define work flow and data structure diagrams to refine data base needs in a simple system.
§ Has independently used structured English to define processes and has participated in data flow transformation analysis resulting in the physical data flow diagram of the proposed system.
Profile ofan Ideal Candidate
§ A Bachelor’s degree from an accredited institution of higher education is necessary
§ At least two years of hands on experience in designing and developing applications using JSP, JDBC, J2EE platforms is necessary
Experience with SOAP andRESTful Web Service development
Experience with SQL Development(Oracle preferred)
Experience in developing highperformance web applications using Spring Frameworks is necessary
Strongrelational database systems experience with Oracle and/or DB2
Experiencewith Java open source frameworks (i.e. Spring, Hibernate)
§ Proven analytical, creative thinking, problem-solving, and decision making skills
§ Working knowledge of techniques for requirements gathering and writing high level designs
§ Understanding of programming logic and database processing
§ Understanding of user interface design
§ Excellent customer service skills and excellent team relational skills
§ Excellent written, verbal, and presentation communication skills, especially in representing technical expertise to a diverse audience
About Vanderbilt Benefits
Vanderbilt University offers a competitive, flexible benefits package including health, dental, vision, life, accidental death & dismemberment, disability insurance, paid time off, and a 403(b) retirement plan with employer match. Vanderbilt offers tuition assistance to employees, spouses, and dependent children.
About Vanderbilt University
Vanderbilt University, located in Nashville, Tennessee, is a top-15 private research university offering a full range of undergraduate, graduate and professional degrees. Vanderbilt is situated on a 330-acre campus near the thriving city center, serving more than 12,000 students and employing almost 7,000 faculty and staff. The university’s students, staff, and faculty frequently cite Nashville and the surrounding area as one of the many perks of being a part of the Vanderbilt community. Vanderbilt University is a place where your expertise will be valued, your knowledge expanded, and your abilities challenged. It is a place where your diversity is sought and celebrated. Vanderbilt was recently named as one of “America’s Best Large Employers” and the top employer in Tennessee and the Nashville metropolitan area in 2018 (Forbes).
Commitment to Equity, Diversity and Inclusion
Vanderbilt University is committed to achieving the goal of a diverse and inclusive academic community of faculty, staff, and students. We seek individuals who are committed to this goal and our campus values.
Vanderbilt University is an equal opportunity, affirmative action employer. Women, minorities, people with disabilities and protected veterans are encouraged to apply
Primary Location: United States-Tennessee-Nashville
Organization: 46413 - Academic Programming
Job: Information Technology Professionals
Vanderbilt University is committed to principles of equal opportunity and affirmative action