Senior Developer Resume
NY
PROFESSIONAL SUMMARY:
- 10+ years of experience in IT industry as a Java/J2EE developer in the development of Web applications using Java and J2EE related technologies.
- Experience in Full software development life cycle implementation including Business interaction, Requirement Analysis, Software Architecture, Design, Development, Testing and Documentation phases and Web based Enterprise Applications using Java/J2EE on Windows platforms.
- Strong Domain knowledge in HealthCare, Logistics, Telecom, and Retail
- Expertise in designing and developing multi - tier enterprise level web-based applications using J2EE technologies like Servlets, JSP, JPI, Hibernate, JDBC, JNDI, Java Beans, Java Mail, JMS, JAXB, SOAP, WSDL, XML (SAX, DOM), Web Services and Java Multi-threading.
- Extensive experience working in Struts, Hibernate and Spring frameworks.
- Experience in using HTML, HTML5, Angular 2, JavaScript, jQuery, JSON and CSS for designing front end.
- Proficiency with Web Sphere Application Server (WAS), WebLogic and Apache Tomcat Web Server.
- Experience in Rational Unified Process(RUP) and Agile Model.
- Strong Experience working with Databases such as Oracle, SQL and PLSQL.
- Experience in writing with Databases queries and stored procedures
- Experience in writing unit test cases using Junit
- Experience in working on Identity and Access Management (IDAM),Security Assertions Markup Language (SAML) and Single Sign On (SSO)
- Experience working with versioning tools like CVS and SVN and build tools like ANT and Maven.
- Good Expertise in Requirement understanding and analyzing.
- Good analytical abilities, quick grasping power and zeal for learning new things.
- Highly motivated self-starter with Excellent Communication, Presentation and problem-solving skills and committed to learning new technologies.
- Ability to work under pressure and manage (Multiple) project tasks with changing priorities and tight deadlines and can work either independently or as a part of a team.
TECHNICAL SKILLS:
Programming Languages: Java 8,7, 6, 1.5
J2EE Framework/API’s: Spring IOC Spring MVC, Spring Boot, Struts 1.2, Hibernate, JSF and Webservice
Web Technologies: JSP, Java Script and jQuery, CSS, XHTML, Angular 2 and JSTL
Databases: Oracle 10g, Oracle 11g.
Database Languages: SQL and PL/SQL.
Development Methodologies: Agile, Waterfall and RUP
Script: Angular 2, Java Script, jQuery and Ajax.
Version Control: Confidential ClearCase, SVN and CVS, Git
Testing & Performance Tools: Junit, and Log4J.
Build Tools: Ant, Maven, Jenkins.
Application Tools: Oracle Developer, Toad, Pl Sql Developer, Rad, eclipse, Spring Sts, WinSCP, Jenkins, Remedy Ticket system and Jira, Putty, Sonar, Bootstrap.
EXPERIENCE SUMMARY:
Confidential, NY
Senior Developer
Environment: Java 1.8, AWS, DynamoDB, Spring boot. Restful webservices, Jenkins
Responsibilities:
- Developed Backend layer
- Created the SQS queues read and write data using AWS SDK Java api
- Implemented the splitting logic using some filters and store the data.
- Prepared the Junit test cases for the functionality
- Deployed the AWS environment under ec2.
- Build the jar file using Jenkins build using SonarQube integration.
- Experienced working on Security Assertions Markup Language (SAML) and Single Sign On (SSO)
Confidential, NY
Senior Developer
Environment: Java 1.8, Angular2, Oracle 10g, Spring boot. Restful webservices
Responsibilities:
- Experienced with Angular2 frameworks including MVC architecture, different modules, specific controllers, templates, custom directives and custom filters and used Angular2 for dependency injections.
- Developed page layouts, navigation and presented designs and concepts to the client for review.
- Implemented presentation tier using the Spring CORE, Spring MVC, JSP and JDBC Template.
- Implemented the Model layer to generate the model object of the application.
- Implemented the Service layer to develop the business logic of the application which is independent from the DAO and Controller layers for the future enhancement of the business logic.
- Implemented the data access layer DAO to interact with the database for performing the CRUD operations.
- Implemented the Singleton, Proxy and Factory Design patterns.
- Used JDBC, application server provided transaction REST API for accessing data from the Oracle the using standard statements.
- Involved in writing application level code to interact with APIs, Web Services using JSON and XML
- Experienced working on Identity and Access Management (IDAM)
Confidential
Technology Lead
Environment: Java 5, Spring. Hibernate, Oracle 10g
Responsibilities:
- Development and maintenance of the application.
- Analyzing the Functional Specification.
- Impact analysis of new enhancement in existing application.
- Persistence layer was implemented using Hibernate Framework.
- Used the configuration levels in using Spring
- Doing performance optimization in the application.
- Monitored the error logs using Log4J and fixing the problems.
- Used Eclipse as the IDE and SVN as the version Controller.
- Front-end was designed using HTML, CSS, JavaScript and jQuery.
- Validating the forms using JavaScript.
- Responsible for sending the Release to QC.
- Support the System integration testing and User acceptance testing.
- Support Deployments and Post production issue.
Confidential
Senior Developer
Environment: Java 5, Jsp, JavaScript, jQuery, Oracle 10g, Spring, Hibernate.
Responsibilities:
- Develop UI and backend logic to insert and update database
- Used EC2 for configuring virtual servers and dynamic website set up is done by using services of AWS deployment, and responsible for expanding and maintaining AWS infrastructure using EC2/EBS .
- Experience in setting up instances behind Elastic Load Balancer in AWS for high availability.
- Designing the Web Pages using Jsp
- Involved in Peer review
- Responsible for developing Java code for business logic
- Responsible for sending the Release to QC
Confidential
Senior Developer
Environment: Java5, TSF framework, Oracle 10g, jQuery
Responsibilities:
- Development and maintenance of the application.
- Impact analysis of new enhancement in existing application.
- Responsible to follow Service Level Agreement (SLA).
- Monitored the error logs using Log4J and fixing the problems.
- Used Eclipse as the IDE and CVS as the version Controller.
- Front-end was designed using HTML, CSS, JavaScript and jQuery.
- Responsible for sending the Release to QC.
- Support the System integration testing and User acceptance testing.
- Providing support to QA team in Integration and Testing Phase.
- Support Deployments and Post production issue.
Confidential
Senior Developer
Environment: Java5, Struts1.2, Hibernate3, spring, Oracle 10g, JBoss 4
Responsibilities:
- Analyzing the Functional Specification.
- Impact analysis of new enhancement in existing application.
- Involved in coding of UI screens, middle tier and backend
- Involved in Peer review.
- Responsible for developing Java code for business logic.
- Validating the forms using JavaScript.
- Responsible to build the Ear file and Deploy on JBoss sever.
- Responsible for sending the Release to QC.
- Support the System integration testing and User acceptance testing.
Confidential
Senior Developer
Environment: Java5, JDBC, JSP, Servlets, Struts, spring, Oracle 10g, Web Sphere6.1
Responsibilities:
- Rewriting the application with new architecture
- Participated in the discussion with the business experts to understand the Business requirements and translate them in to technical requirements towards development.
- Used CSS and HTML, JavaScript, JSON, JSP for designing Web Pages. Used Ajax for dynamic search capability.
- Developed Customized Spring Multi Action controllers for handling similar operations and configured spring and Spring JDBC frameworks to develop full-fledged MVC and DB interaction application
- Developing code for new change request
- Support and maintenance for bug fixing
- Unit testing and Written Test Cases for modules I worked on Using JUnit
- Done Code Reviews and involved in Acceptance Testing
Confidential
Senior Java Developer
Environment: Java5, JDBC, Servlets, Oracle 10g, Web Sphere6.1
Responsibilities:
- To provide support and maintenance that included bug fixing
- Tracking support tickets up to production deployment
- Provide support to Testing team in regression testing
- Unit testing and writing Junit Test Cases