Java Developer, Sr. designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Being a Java Developer, Sr. resolves technical issues through debugging, research, and investigation. Requires a bachelor's degree in area of specialty. Additionally, Java Developer, Sr. typically reports to a supervisor or manager. To be a Java Developer, Sr. typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. (Copyright 2024 Salary.com)
Leads analysis, design, development, implementation and production support of the Clemson Ellucian Banner software systems. Develops integrations with other vendors systems used by the University. Performs senior-level programming functions and leads and instructs other developers when required. Performs other duties as assigned.
50% - Essential - Senior Development: Acts as Subject Matter Expert.Designs and provides technical solutions for critical Banner Student Systems. Modifies, tests and implements programs for developmental items and creates and maintains technical documents. Follows, modifies, and supports development coding standards. Participates in analysis and design of assigned products with the customer. Serves as product subject matter expert for the student systems. Uses programming expertise to teach team members. Performs code review for team as needed. Provides development and design level of effort for projects.
20% - Essential - Communication and Collaboration: Provides effective written and spoken communication to internal and external customers and other IT personnel. Provides timely and accurate information to the customer as required by assigned tasks. Uses communication and programming skills to convey best solutions. Carries out technical instructions and requests provided by department business analysts. Leads technical design meetings to validate requirements and final customer needs.
20% - Essential - System Administrative Support: Learns business rules, technical design, and production requirements of complex systems. Maintains focus on user satisfaction when an issue arises. Practices software development life cycle requirements for coding practices.
10% - Essential - On Call Support: Participates in on call support for complex systems. Retrieves logs, runs sql queries and error messages to determine failure points. Communicates with customer during investigation and resolution practices. Verifies resolution completion.
Work Experience: 5 years
Significant experience with Ellucian Banner 9 and related systems (i.e. Banner Workflow, DegreeWorks); PL/SQL and Grails programming; and Automic/UC4 job scheduling software is preferred. Experience with API use and development and React.JS development is desired. The ideal candidate will have experience working in a complex software lifecycle development environment using tools such as the Atlassian suite and Bitbucket, and will be comfortable interfacing with business analysts to determine, develop, and test modifications. Strong communication and problem-solving skills are a must.
Clear All
0 Java Developer, Sr. jobs found in Greenville, SC area