Sr. Applications Developer/Java Developer
Boston College Introduction
Founded in 1863, Boston College is a Jesuit, Catholic university located six miles from downtown Boston with an enrollment of 9,150 full-time undergraduates and 4,420 graduate and professional students. Ranked 31 among national universities, Boston College has 758 full-time and 1,096 FTE faculty, 2,750 non-faculty employees, an operating budget of $956 million, and an endowment in excess of $2.2 billion.
The Applications Developer will develop, implement, and maintain mission-critical applications in a heterogeneous environment. This individual will participate in all phases of a project, including but not limited to requirements gathering, business process review, application design and integration, development, testing, documentation, training and implementation of new applications. This individual will maintain and support both in-house and vendor developed applications, while providing excellent customer service, training and mentoring of other team members.
The Sr. Applications Developer must adhere to a high standard in project management practices, process design, application development and integration, quality assurance, and systems management, in support of students, faculty, and staff. Ability to communicate effectively in writing and verbally is required. The candidate should have excellent interpersonal and customer services skills.
A Bachelor’s degree in Information Technology or another relevant discipline(s)
3 - 5 years Java experience
1+ years Spring experience
1+ years Cross-cutting standards: XML/XSL/XSD, X/HTML, Web Services (SOAP/WSDL, REST)
1+ years Junit experience
2+ years experience with UNIX Scripting
3+ years experience with SQL / PL/SQL
Experience with relational databases, including Oracle and SQL Server - Oracle experience is preferableExperience with an ORM tool (ibatis, hibernate)
Working knowledge of the following:
Languages/Platforms/Frameworks: Java, Servlets, Spring, JUnit, log4jWeb
Middleware: Apache web server, Tomcat, JBOSS, JETL
Database solutions: Oracle
Testing: experience with continuous integration and writing unit tests
Object-oriented analysis and design: UML, Model Driven Architecture, Design Patterns
Operating Systems: Unix/Linux, Windows
IDEs, DevOps and Development Tools: Eclipse (and a host of plug-ins), Git/GitHub, BitBucket, Ansible, Jenkins, Ant, Maven
Knowledge of HTML5, and PHP is a plusProficient in Data Modeling and excellent Analytical Skills
Tuning and Optimization, Debugging and Problem Solving skills
Extensive experience working with multiple constituencies on project-related tasks in an open/community source environment
Oracle AS, UNIX/Linux Scripting, FTP, SFTP, PGP, GPG, IBM Websphere MQ, HP Service Center, Automated Testing
At least 5 - 7 years field experience developing and maintaining mission-critical applications. Candidates with experience in supporting applications in a Higher Ed environment preferred but not required. Experience with Agile Scrum. Experience with Kuali Student or other Kuali Projects is a plus.
Boston College conducts background checks as part of the hiring process.
Boston College is an Affirmative Action/Equal Opportunity Employer and does not discriminate on the basis of any legally protected category including disability and protected veteran status. To learn more about how BC supports diversity and inclusion throughout the university please visit the Office for Institutional Diversity at http://www.bc.edu/offices/diversity.
In order to be considered an official applicant of Boston College, please note that it is necessary to apply directly online at our site: www.bc.edu/bcjobs.