Job Description
Key responsibilities:
- Design and develop software platforms, products, and product components using Java EE.
- Strong problem solving capability.
- Analyze business issues and technical problems independently, and come up with smart, logical solutions.
- Participate in product releases through requirement reviews, development, deployment, setting up environments; documenting release notes and technical details regarding functionality and configuration.
- Ensure quality of developed code. Review test plans with QA & drive the code reviews within the team.
Essential Skills & Competencies
- Strong hands‑on experience in coding and debugging Java EE applications.
- Proficiency with SQL/PL-SQL/MySQL, schema design.
- Experience in designing and optimizing queries and stored procedures.
- Expertise in Struts 2, Spring, Hibernate and web services using REST/SOAP APIs.
- Experience with ETL tools like Talend (plus).
- Experience developing high‑performance and scalable web applications with large databases (plus).
- Strong hands‑on experience with multiple J2EE application/web servers (Apache, JBoss, Tomcat) including configuration, deployment, and debugging.
- Ability to learn and stay current with new technologies.
- Ability to work in a high‑paced dynamic environment with broad level requirements, deadlines and pressures.
- Prior product development experience (plus).
- Exposure to high‑volume, data‑driven applications (plus).
- Working knowledge of Linux.
- Team player with an inclusive approach to decision making.
- Experience with Agile methodologies like Scrum and Test‑Driven Development (plus).
- Excellent verbal and written communication skills.
Qualifications
Education Qualifications: BCA – Computers, B.E./B.Tech – Computers/IT, MCA/PGDCA – Computers, M.E./M.Tech – Computers/IT.
Additional Information
All your information will be kept confidential according to EEO guidelines.