
Job Description:
The Associate Software Engineer will be responsible for designing, developing, analyzing, and maintaining high-quality software applications. This role requires strong Java programming skills and a fundamental understanding of software engineering practices.
Responsibilities:
- Work on bug fixes, database setup and maintenance, and issue tracking
- Follow standardized procedures to achieve objectives and meet deadlines
- Develop a deeper understanding of technical concepts through hands-on experience
- Collaborate with senior engineers and receive technical guidance
- Troubleshoot and diagnose problems using standard practices and procedures
- Work on defined problem scopes and provide effective solutions
- Ensure timely and quality delivery of software applications
Required Skills:
- Strong knowledge of Java and J2EE
- Experience with Spring, Hibernate, JPA, JTA
- Proficiency in SQL, XML, Web Services
- Familiarity with WebSphere/WebLogic, MQ, JMS
- Understanding of JavaScript, Ajax, JSP, Servlet
- Good analytical and problem-solving skills
- Ability to work independently with minimal supervision
Preferred Skills:
- Knowledge of Global Payment Processing (GPP) and Payments domain
- Awareness of software engineering processes in design, coding, and testing
Education Requirement: Bachelor’s degree in Computer Science, Information Technology, or a related technical field
Technical Skills Required: Java, J2EE, Core Java, Hibernate, JPA, JTA, Spring, XMLBeans, Web Services, XML, XSD, SQL, MQ, JMS, WebSphere, WebLogic, JavaScript, Ajax, JSP, Servlet
This is an entry-level role for candidates looking to build a career in software development, with opportunities for growth in a structured technical environment.
Education Requirements
Eligible Batch Years
