Java Software Engineer
Java Software Engineer969
Applications
969
Applications
Not Accepting Applications
About the Job
Skills
Desired profile:
Should have adequate programming skills and proficiency in Java, J2EE and struts framework. • Should have sound Knowledge of Database concepts and query writing. • Should have knowledge of REST/SOAP Web Services. • Should have experience in core collections, JSP/Servlets and JDBC • Should have experience in coding, Unit Testing and System Testing. • Should have flexibility, adaptability to work schedules, and work towards effective and quality delivery. • Knowledge of current technological trends in the Software development industry, such as OOP’s, Multi-Tier Software development, Component Architecture, Web Based Software • Knowledge of system integration issues. • Able to troubleshoot effectively and resolution.
Job description:
Development of Enterprise / Web / Mobile applications or modules, and Unit/Integration Testing. Involvement in Client Calls for Development Tasks Progress sharing/Queries. Preparing High Level/Low Level Application/components Documentation.
JOb responsbilities:
• Participate in detailed level in design, coding, code walk through, peer code reviews and unit testing, System Testing, UAT, Demos, POCs, installation, maintenance of Software modules. • Ensures the preparation in the following: ➢ Software Prototype, System Architecture, Software Design Document ➢ User interfaces to be developed as per UX guidelines ➢ Code files ensuring coding guidelines followed, Code review artefacts during peer code review ➢ Test plan and Test Cases ➢ Installation / Deployment document ➢ Release Document & Technical Documentation • Documents & demonstrates solutions by developing documentations, flowcharts, layouts, diagram, charts, code; Ensuring that project task are completed in defined effort and timelines • Prepares & installs solutions by determining and designing system specifications, standards & programming. • Testing: Writing of test cases, unit testing, system testing, negative testing • Trouble shooting: Log analysis and database query optimization • Improves operations by conducting system's analysis. • Updates job knowledge by studying state of the art development tools, programming techniques & computing equipment; participates in educational opportunities, reads professional publications & maintains personal networks. • Protects operations by keeping information confidential. • Provides information by collecting, analysing, summarizing development & service issues. • Develops software solution by studying information needs, conferring with users, studding system flow, data usage and work processes, investigating problem areas, following delivery cycle. • Ensuring that the Newgen quality processes are in place and are followed.
About the company
Industry
Staffing and Recruiting
Company Size
201-500 Employees
Headquarter
Noida