Senior Java Developer

Nagpur, Maharashtra, India

Senior Java Developer - Job description

Roles & Responsibilities:

Analyse functional requirements and seek clarification for better understanding the requirement; Define timeline estimates based on the requirements, complexity and in-house capabilities.
Create mock-ups as per instructions from supervisor to detail out requirements better; analyse mock-ups and identify gaps in requirements.
Escalate any critical issues to the supervisor for immediate resolution. Conduct impact analysis and share results with the supervisor.
Should be flexible to learn new programs and script languages.
Attend scheduled meetings as per record. Respond to written and oral communication appropriately within timelines.
Analyse and find missing non-functional requirements/gaps if any. Prepare technical specification document.
Conduct coding as per design; Follow coding standards and best practices to check code quality; Share developed code supervisor; Rework on code based on inputs if required.
Prepare unit test cases; Conduct unit testing and fix identified defects; Share test results with supervisor;
Develop application code for Java and Java based technologies based applications which include Spring framework, Struts framework, Hibernate framework, Java EE(Message Driven Beans) and front end technologies which include JavaScript, Angular Js, jQuery, HTML, JavaScript.
Develop all application specifications and associate code and ensure compliance to all program standards and technical specification and prepare the existing systems within the required timeframe.
Recommend changes on project design concepts to improve efficiency.
Design, implement and maintain java application phases.
Mentor and coach development team.
Promptly attend scheduled meeting with due deliverables.
Should be flexible to learn new programs and script languages.
Should show good levels of enthusiasm and interest in all computer related things.
Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
Promptly attend scheduled meeting with due deliverables.

Technical Requirements:
Java
Spring Core, MVC
MySQL/Postgres
Rest and Soap Web service
Apache Camel

Experience
4 years +

Apply For This Job

If you would like to apply for this position, please fill in the information below and submit it to us for consideration.

Drop files (or click) here to upload.

(200MB file size limit)