Eastridge Infotech is currently seeking a Lead Application Engineer to support large customer accounts of its client's flagship telecommunication application. This person will be developing the back end systems for messaging using JMS, ActiveMQ and Camel. Experience supporting a production environment and understanding of all components of a web application is essential to diagnose reported issues.
Essential functions include, but are not limited to:
Be an effective team lead in developing solutions that are unique to the needs of key customer accounts.
Lead the design and development of object-oriented software for deployment in an enterprise system
Ability to develop scalable capacity for enterprise grade applications
Interface with customer to understand their business needs, and integrate customized solutions into our product set.
Promote code quality through ongoing refactoring
Developing reporting solutions that render using JSF presently.
Mentor junior team members and provide technical direction.
8+ years of experience in applications development
Strong analytical and communication skills are needed, as well as an ability to multitask, collaborate, and work well within a team environment.
Demonstrated experience leading small development or support teams.
Skilled in Agile software development methodologies, preferably Scrum
Ability to design and develop object-oriented solutions.
Experience with the Java programming language.
Prefer experience using a JSF-based framework.
Prefer competency with IceFaces and/or Seam or similar toolsets
Competency with Ajax
Competency using and managing Spring Framework for DB integration
Detail-oriented, creative, dependable and trustworthy, with positive attitude.
Bachelors degree in computer science or equivalent.
Compensation includes competitive salary, bonus, and a wide array of health, dental, vision, 401(k) and a wide array of other benefits.