Our client is a fast growing IT services company, utilizing leading edge technology and emerging industry standards to create world class aircraft maintenance software applications.
For their Hyderabad ODC, which is a 100+ strong team, we are currently seeking Software Engineer level candidates to join their J2EE Software Development Team.
You will report to Project Manager/Relationship Manager/Onsite Lead. As an Independent Contributor, you work closely with other team members
As an experienced UI Lead, you will be responsible for the design, development, and document of existing and new applications with a focus on integrating XML based front ends and complex SOA based service architecture driven by XML integration.
Establish J2EE application architecture practice within the development team
Participate in design, review, implementation, and integration testing
Complete consistent, hands-on work with UI design, coding, and architecture verification.
Maintain and enhance existing frameworks and high software standards
Address customer issues and quickly responding to customer requests.
Knowledge and Skills:
Extensive experience with Java, J2EE, and object oriented design and implementation of server-side systems
Sound knowledge and experience in ExtJS and Bootstrap. Experience in Google Chrome related UI development
Extensive experience with XML and XSLT based technologies
Experience in jQuery mobile and/or Sencha is an added plus.
Experience with Hibernate/Spring frameworks
Familiarity with CVS, Ant deployment tools, JUnit and Maven
Knowledge of any J2EE application server (WebSphere or WebLogic) and Eclipse IDE
Should possess above 7-9 years of experience in above mentioned technologies
Java certification (SCWCD) is a plus but not required
Ideally, you will possess any following professional degree B.E/B.Tech, M.E/M.Tech/MS (Computers)/MCA with first class throughout their career.
Responsible and action oriented, take ownership of the tasks, capable of independently solving complex technical problems and able to communicate clearly and effectively to both technical and business audiences.
Strong ability to work in a customer interfacing environment
Excellent handle on technologies and ability to mentor teams on business and technical areas.
Flexible enough to work overtime to meet the project deadlines and deliverables.