Job description
- Writing efficient code and document it as per the design specification of module component.
- Deploying components and or applications using multiple technologies
- Participate in complete life-cycle of software development.
- Debugging and portability of Java applications.
- Unit Testing/ debugging and maintaining code in one's own development environment
- Assist analysts andor designers in gathering user's requirements.
- Reviewing the code
- Need to work in release cycle (including packaging and deployment).
- Knowledge of advanced Java (multithreading/ garbage collection internals/ memory debugging and portability of Java applications).
- Regular monitoring of product and bug fix.
- Make sure that project deliver within a timeline as per the Project Plan.
Technical Skills and Qualifications :
- Technology : Angular 4+ / Meteor/ JavaScript/ Junit/ Core Java/ J2EE
- HTML/ CSS/ HTML5/ Bootstrap/ JSON.
- Database : MS SQL/
- Good Knowledge of major Java Frameworks
- Tools : Eclipse/ SVN/
- Very Good Knowledge of javascript/ HTML-5/css/JSON/XML
- Very Good Knowledge of frameworks like Angular JS/ Bootstrap
- Good knowledgeconcepts of DBMS and PLSQL
- Strong programming fundamentals/ (Object oriented programming concepts)
- Hands-on knowledge of webapplication servers like Apache Tomcat or JBOSS
- Understanding of IDE like Visual studio codeEclipse and revision control system like SVN
- Qualification : Bachelor's degree or higher (IT/CSE)