Post Job Free
Sign in

Front-end Developer

Location:
New York, NY
Salary:
90,000K/YR
Posted:
April 04, 2014

Contact this candidate

Resume:

Nikhil S

Email: *******.*******@*****.*** Phone: 973-***-****

Professional Summary

• Application Developer/Java Developer with experience in all aspect of Software

Development Life Cycle( SDLC) including Requirement Analysis, technical

specifications, design, coding, testing and documentation.

• Strong experience in Object Oriented Programming in Java and J2EE technologies.

• Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object

Oriented Analysis (OOA), Programming and its implementation.

• Expertise in design and development of various web- and enterprise-level applications

using J2EE technologies.

• Experience in Risk Assessment, Business Rule Analysis/Gap Analysis.

• Experience in Change Management, and Configuration Management.

• Solid understanding of SLA (Service Level Agreements)and and Stakeholder

requirements.

• Excellent analytical, problem solving and interpersonal skills.

• Experience in working with Agile (SCRUM), Waterfall development model.

• Flexible and versatile in adapting to any new technology and environments.

• Organized, attention to detail, able to manage multiple projects while meeting project

milestones and deliverable dates.

• Self-starter with strong work ethic and skills in time management, client relationship and

ability to adapt new things quickly.

• Excellent problem solving skills and multi-tasking abilities.

• Strong analytical, interpersonal, communicational and leadership skills.

Technical Credentials

• Programming Language : Java 5.0

• Web Technologies : Servlets, JSP, Html, JavaScript

• Framework : Struts 1.0

• Database : MySql, DB2

• Operating Systems : Linux, Windows

• Web Server : Apache Tomcat

• Application Server : JBoss 5.1

• Drools 5

• CSS/CSS3

• HTML/HTML5

• Flash

• Dreamweaver

Professional Experience

I B M/AT &T, Oakton, VA Sept 2013 to Current

Application Developer

Responsibilities:

• Interact with business owners, SMEs, and management team to identify scope the

projects.

• Involve in Designing, documenting, maintaining and debugging for UI for web-based

applications.

• Design and develop front-end screens using JSP, Servlets, HTML, CSS and JavaScript.

• Code business logic and orientation logic using Java with design patterns and

collections.

• Work exclusively with Business and testing team in agile methodology.

• Involved in UI Web Development .

• ProvidUI architecture, UI interface consulting, usability and graphics development to

product managers, and development team

• Create high level detailed storyboards, mockups, and prototypes to effectively

communicate design ideas.

• Involve in site testing including error checking, browser compatibility and accessibility

testing. Collaborated with application developers to ensure UI designs are implemented

and tested correctly.

• Create UI using HTML, ASP, ASP.NET, XML, XSLT, Java Script, CSS. And Java.

• Use SVN to commit code.

• Involved in Spring MVC and web services.

• Maintain project status reports and communicating with the Management regarding

progress of implementation.

Environment: Java, JDK 1.7, JavaScript, JSP, Servlets, Spring MVC, Apache Axis, XML,

AJAX, Eclipse 3.3, MySQL, Unix Shell, PL/SQL, Web Services SOAP, SVN, CSS.

Bank Of America, Charlotte, NC Oct 2011 to August 2013

U I/Java Developer

Responsibilities:

• Performed GAP Analysis and interacted with SME’s, project managers, Business

Analyst, and conducted JAD sessions throughout SDLC.

• Designed the front-end screens using JSP, Servlets, HTML and Java Script.

• EJBs are developed to provide standard way to implement the back-end business code.

• Involved in prototyping the MVC framework integration with hibernate using spring.

• Involved in Analysis, Detail design, Development, System and User Acceptance Testing.

• Transactions were implemented using declarative transactions in Spring with transaction

managers capable of supporting Hibernate and X/Open XA Interfaces.

• Configured hibernate.cfg.xml, developed POJO’s and wrote the XML file to map objects

to relational database

• Designed and developed the Consolidated Balance, Historical Consolidated Balance and

Transaction Inquiry Screens using Adobe Photoshop, CSS, HT M L5 .

• Implemented the integration layer to integrate with various legacy back-end Customer,

Account Management and Billing systems.

• Created Stored Procedures and Triggers using M ySQL Database.

• Implemented Version and Change Control using Subversion (SVN).

• Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures,

triggers, cursors, functions, relational database models.

• Involved in Supporting the Project.

• Attended periodic meetings, teleconferences on problem resolution.

• Interacted with developers to resolve technical issues and investigated software faults.

• Attended walkthrough meeting with the System Analysts, Project Managers and

Developers.

Environment: JDK 1.5, JavaScript, JSP, Servlets, EJB, Struts 2.0, Spring MVC, Apache Axis,

X ML, AJAX, Eclipse 3.3, Web Sphere 6.1, MySQL, Unix Shell, PL/SQL, Web Services SOAP,

JUnit, SVN, CSS.

M ULT IPLAN INC, NY Oct 2009 – Oct 2011

Java/J2EE Application Programmer

Responsibilities

• Followed Scrum (Agile) methodology for project development.

• Engaged in designing and developing API for various portal applications based on user

requirements.

• Worked on all the phases of SDLC - requirements gathering, functional specifications

review, technical design, building activities to develop the application, and provide

support during testing.

• Wrote routines and modules using JSP, Servlets and connecting to existing Oracle

database

• Worked closely with Business Analysts and infrastructure team in order to meet client’s

need.

• Implemented Java Mail API to send the excel reports to executives on weekly basis.

• Involved in Dynamic form generation, Auto completion of forms and user validation

functionalities.

• Designed developed the built Status Page which shows status (daily and hourly) each of

the process and refresh automatically using HTML5 and JSP.

• Used AJAX for customizing the portal application as per user requirements.

• Used Log4j to update log messages.

• Developed Return and Error Monitoring Pages

ENVIRONMENT: JAVA, JSP, Servlets, Struts, JUnit, log4j, AJAX, JavaScript, HTML5,

Eclipse, Linux, Apache Tomcat, Oracle

Education

Diploma in Web Design, UI Design

Bachelor of Science in Computer Information System



Contact this candidate