Senior Java Developer

Job Description:

Job Information:
TitleSenior Java Developer
Contact: Hiring Manager
Company: College Board
Description:

Job Description:* 
As a Senior Software Engineer, you will be responsible for highly complex coding using various software solutions, closely adhering to deadlines and reporting directly to the Project Manager. You will also take responsibility for creating design specifications, unit testing, and preparing technical documentation. You will ensure relationships with customers and cross-team members are professional and meet expectations. 


Required Skills:* 
Advanced knowledge of J2EE, JAVA, web application development and design patterns 
Hands on experience with web services (REST & SOAP) 
Proficient in OO programming and Java/J2EE design patterns. 
Strong experience with Spring Framework 
Experience with Subversion, Maven, Linux and shell scripting. 
Strong proficiency in data access design patterns and MySQL/Oracle. 
Experience with build tools such as Grunt & Gulp 
Experience with Agile methodologies 
Ability to handle multiple projects and assignments simultaneously and effectively in a cross-functional team environment 
Strong problem solving and analytical skills 
Customer service orientation 


Preferred Skills:* 
Experience with GWT 
Experience with AWS and Confluence tools (Jira, Crucible etc) 
Experience with the Hibernate, JPA a plus 
Experience with Weblogic Application Server a plus 
Experience with AWS structure and certification a plus 


Education/Certifications:* 
Bachelor's degree in computer science or a related subject, plus additional related college courses or professional training and minimum of five years of progressively responsible directly-related experience. 


Business Travel Required?* 
No 


If yes, please explain:* 



Will consultant be used on Baseline Operations work? 
No 


Is consultant a staff augmentation or Temp to Perm resource for an existing open employee position? 
No


Share Profile