Description
The posting describes a senior Java application development and technical leadership role responsible for designing, developing, testing, maintaining, optimizing, and supporting Java applications throughout the software development lifecycle. The role leads complex projects and learning and development initiatives, manages multiple projects and stakeholder relationships, supports QA and business analysis, coaches team members, resolves production issues, and drives adoption of technologies and best practices. Required expertise includes Core Java, JSP, Servlets, ORM, JavaScript, GWT, Tomcat, Java web services, SQL and relational databases, J2EE, XML technologies, TDD, build tools, messaging, MVC, JDBC, REST, GUI frameworks, and related enterprise Java tools.
