*Designs, codes, tests and debugs complex, multi-tier enterprise level applications.
*Provides active production support during release upgrades. *Builds and maintains applications, application components, and common services using the recommended use of languages and tools.
*Ability to quickly understand and convert business requirements into functional specifications
*Works with other team members to design and implement application features, including user interface, business functionality, and database access
*Object-Oriented Design and Analysis experience
*Strong technical and programming skills in Core Java and J2EE technologies
*Hands-on experience on database involving SQL, Stored Procedures, Functions as well as some experience with ETL. *Strong technical and programming skills in Hibernate, Spring framework, Web services.
*Candidates with experience in ETL tools (Talend), reporting tools (Tableau) would be preferred. Knowledge/Experience:
*4-7 years' experience in Java, J2EE technologies with hands on experience on databases development using SQL, reporting tools (preferred). Competencies:
*Must have good analytical and debugging skills.
*Excellent verbal and written communication skills.
*Should be a good team player Qualifications: B.S in Computer Science, Computer Engineering, and/or equivalent relevant experience