Software Engineer/Sr. Software Engineer (JAVA)

2 - 6 years

0 Lacs

Posted:6 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be responsible for developing and installing software solutions and designing, implementing, and delivering high-quality software projects in JAVA, SQL/Oracle, J2EE, and other JAVA technologies. Key Responsibilities: - Participate in detailed design, coding, code walk-throughs, peer code reviews, unit testing, system testing, UAT, demos, POCs, installation, and maintenance of software modules. - Ensure preparation of software prototype, system architecture, software design document, user interfaces as per UX guidelines, code files following coding guidelines, code review artifacts, test plan, test cases, installation/deployment document, release document, and technical documentation. - Document and demonstrate solutions through flowcharts, layouts, diagrams, charts, and code to ensure project tasks are completed within defined effort and timelines. - Prepare and install solutions by determining and designing system specifications, standards, and programming. - Conduct testing including writing test cases, unit testing, system testing, negative testing, troubleshooting through log analysis and database query optimization. - Improve operations by conducting systems analysis and stay updated on development tools, programming techniques, and computing equipment. - Protect operations by maintaining confidentiality of information and provide information by collecting, analyzing, and summarizing development and service issues. - Develop software solutions by studying information needs, conferring with users, system flow, data usage, work processes, investigating problem areas, and following the delivery cycle. - Ensure adherence to Newgen quality processes. Qualifications Required: - B.E/B.Tech in CS/IT/MCA, M.Tech or equivalent degree from a reputed institute preferred. - 2-4 years of relevant industry experience across various development projects. - Knowledge of SOAP/Rest API, multithreading, web application concepts, program/logic writing, and data structures. - Good experience in Core Java, JSP, Servlets, EJB, Oracle/SQL. - Banking retail loan and MSB knowledge is an advantage. - Database knowledge including tables, stored procedures, functions, writing queries, primary key, unique key, joins, referential integrity, normalization, and performance tuning. - Advanced knowledge of system integration issues and configurable solution design. - Ability to gather and analyze data, draw logical conclusions, and understand the company's vision, goals, business operations, and market. - Proficient in stakeholder management, prioritizing customer requests, managing performance and disciplinary issues, handling employee complaints and grievances, recommending hiring/termination/promotion of staff, training, mentoring, motivating, and leading a successful team, and managing attrition-related issues and case management.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You