Java Developer SE/SSE Java
Job description
Role - Software Engineer/Sr. Software Engineer ( JAVA )
Job Description
The incumbent would be responsible for: * Developing and
installing software solutions. * Designing, implementing and
delivering high quality Software project in JAVA, SQL / Oracle,
J2EE and other JAVA technologies.
Job Responsibility -
# 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 q Trouble shooting: Log analysis and database
query optimization q 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.
Desired Profile:
B.E/B. Tech. -CS/ IT/ MCA, M. Tech or Equivalent degree from
a reputed institute preferred, with 2-4 years of relevant
industry experience across a wide variety of development
projects.
Knowledge of SOAP/Rest API, Multithreading, Web
Application concepts, Program/Logic writing, Data structure.
Good experience on Core Java, JSP, Servlets, EJB, Oracle/SQL
Banking retail loan and MSB is an advantage.
Database knowledge of table, stored procedure, functions,
can write queries, primary key, unique key, joins, referential
integrity, and normalization, performance tuning.
Should possess advanced knowledge of system integration
issues & configurable solution design. • Ability to gather and
analyze data and draw logical conclusions.
Understanding the companys vision and goals, business
operations and market.
Is adept in stakeholder management and possess the ability
to coordinate and prioritize customer requests with the
assistance of other managers to ensure customer delight.
Possess good people management skills and can manage
performance and disciplinary issues, handle employee
complaints and grievances and recommend the hiring,
termination, and promotion of staff; Should be able to train,
mentor, motivate and lead a successful team. Should be well
versed in attrition related issues and case management.