Java developer

group

chennai 5 Years Exp Posted 40d ago

Job Description

Direct Responsibilities

 

The J2EE Developer will have following responsibilities: 

-  Study and understand the business requirements

-  Develop the code to suffice the business requirements

-  Adhere to the standards and practices followed in the Project

-  Unit and Integrate test the code developed

-  Bug fixing & performance optimization

-  Perform Technical Code reviews

 

Contributing Responsibilities

 

Design and Understand the requirements : 

·       Read the functional specification and understand the business requirements

·       Arrive at the Design to meet the Functional specifications

·       Brainstorm the Design and validate the design with the Java Experts

Maintenance and performance tune the Application

·       Adhere to the best practices and standards followed in the project

·       Reuse the existing code and see that the code developed can be properly maintained to suffice further enhancements to the business requirements

·       Performance tuning the developed code to see that the application is performance enhanced before delivery into the IST

Develop and unit test the code :

·       Develop the Code to suffice the business requirements

·       Unit test the code and bug fix all the defects arising out of the unit testing

Deploy and Integrate test the application Developed :

·       Deploy the developed code into the IST Environments and perform the Integration testing by working with the cross teams

·       Fix all the defects arising out of IST and UAT Testing.

Technical & Behavioral Competencies

·       Good hands-on knowledge in Java, J2EE, Spring, Spring boot, Junit

·       Basic Knowledge in Oracle Database - SQL, PL-SQL(Procedures, Packages, Cursors etc.,)

·       Experience in Angular in Plus

·       Experience in using tools like Eclipse, GIT is preferable

·       Java performance tuning, code optimization techniques is plus

·       Having J2EE server like WebSphere, Tomcat is plus

·       Experience in Cloud Environment, DevOps Tool chains (Jenkins, Maven, Sonarqube, Docker, Ansible)

·       Ability to perform technical analysis, design and identify impacts (functional/technical)

·       Good understanding of software development life cycle and Agile/Iterative methodology 

Similar Openings for You