Java/j2ee Software/ui Developer Resume
FloridA
SUMMARY
- 7 years of experience in design, development and deployment of n - tier Distributed,Transactional, Scalable Intranet/Internet applications using UI technologies and Java.
- Extensive experience in Internet, client/server technologies using Java, J2EE (JSP, Servlets, JDBC, RESTFUL and SOAP based Web Services, Struts, Hibernate, Spring Boot, Spring Data, spring Rest
- Extensive experience in UI Development using Angular JS, Angular 2, Angular 4, HTML, CSS, XML, JSON, JavaScript, Node JS, JQuery, AJAX and BootStrap
- Working experience in frameworks like spring, Hibernate.
- Experience in developing Restful Web Services using Play framework.
- Well versed with complete Life Cycle Development process dat includes translation of requirements into functional and technical specifications, Designing, Developing, Testing Implementation & Post Production support using agile methodologies.
- Experience in Unit testing, Integration testing and generating Test cases for Web/Java core applications.
- Good experience in Scrum/Sprint Agile Software Development working model and was part of several important crossovers from developing user stories to review.
- Hands on experience in Software Development Life Cycle Phases Requirements Analysis, Design, Coding,
- Testing and also involved in Production Deployment.
- Perform quality work and adaptive to new applications as well as technologies.
- Proven attitude on learning and working with emerging technologies.
- Highly conversant with quality procedures dat are followed both at organization level as well as client level.
- Effective Communication and Interpersonal skills technical design, implementation deployment.
- Hands on Experience in handling critical Business applications issues and failure recoveries.
- Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
TECHNICAL SKILLS:
Web Technologies: CSS, JQuery, JavaScript, Ajax & Angular JS, Angular 2&4, Node JS
Frameworks: Play, Spring and Hibernate
Languages: Java, SQL, HTML, XML
RDBMS: NoSQL, MySQL
Distributed Technologies: Rest API with Play framework
Operating Platforms: Windows XP, Windows 7 &Redhat Linux 6.1
IDE’S: Sublime Text, IntelliJ and Eclipse
Web/App Server: Tomcat
ORM Tool: Hibernate
Logging Tool: Log4j 1.x
Version Control: Github, SVN, CVS,Stash & Smart Git (Git client)
Build Tool: NPM,Maven
PROFESSIONAL EXPERIENCE
Confidential, Florida
Java/J2EE Software/UI Developer
Responsibilities:
- Participated in requirement gathering, design & development.
- Gathering teh requirements from BA in daily calls, developing teh user stories.
- Working closely with Stake holders and getting functionalities.
- Involved in development of a UI pages using Angular 2, node JS, HTML,CSS, Bootstrap, JQuery, CSS, Play framework and performed data transfer using Controllers
- Developing Rest API using play framework.
- Involved in development of DAO components using spring and JDBC
- Design software development process, test driven development and creating technical design documents.
- Working in Agile environment.
- Configured development environment using SBT
- Developed test cases using play test.
- Involved in Functional and Technical Design documentation.
- Involved in developing Unit test cases.
- Involved in deployment process.
Environment: Java, Rest API with Play framework 2.6,Spring 4, JDBC,HTML5, Bootstrap, Angular 2, Node JS, CSS, JavaScript, jQuery, JUnit, NoSQ
Java/J2EE Software/UI Developer
Confidential
Responsibilities:
- Design Java/J2EE application development
- Developing Web Services (both REST and SOAP).
- Developing Java/J2EE and different web services libraries like Spring/Jersey etc.
- Involved in development of a UI pages using HTML,CSS, Bootstrap, JQuery, CSS
- Design software development process, test driven development and creating technical design documents.
- Working in Agile environment.
- Configured development environment using Web Logic application server for developer’s integration testing.
- Developed unit testing frame work using JUnit test cases, Mockito for continuous integration testing and used JTest Tool for performance testing.
- Involved in Functional and Technical Design documentation.
- Involved in developing Unit test cases.
- Involved in deployment process.
Environment: Java, JSP, Spring, Hibernate, RESTFUL Web services, jQuery, Jenkins, Java Script, Angular JS, HTML5, Bootstrap, CSS, jQuery, JUnit, SVN, MySQL, Mongo DB, UFT.
Confidential
Responsibilities:
- Created rich and highly interactive responsive UI components with Jquery, AngularJs and CSS3 frameworks.
- Created UI controllers, Services and Directive components using Angular JS
- Developed Referral EBM batch application using Spring Batch
- Developed Referral Fulfillment application using Spring Batch
- Created RESTful API modules using Spring MVC for client code
- Built client side components for RESTful API modules
- Built integration test framework using Spring, Junit4 and Mockito.
- Written database objects like functions(stored procedures) using PLPGSQL in Postgres.
- Conduct technical retrospective meetings, to share teh knowledge to teh team and follow teh best in bread practices and maintain code quality.
- Fixing code quality issues reported in SonarQube
- Built continuous integration jobs using Jenkins build tool
Environment: Java, HTML5, CSS3, Javascript, Jquery, Angular JS, Spring Core, MVC, AOP, Batch, Restful Web services, PostgreSQL, PgAdmin, Tomcat, STS, Github, SonarQube, Maven, Jenkins.
Confidential
Java/J2EE Software Developer
Responsibilities:
- Designed Spring & JSTL Tag library for teh development of teh UI (JSP) to manage teh complex business rules and functional requirements in accordance with n-tier architecture specifications.
- Extensively used of Spring MVC module for Front-end development.
- Developed persistence Layer using Hibernate to persist teh data and to manage teh data
- Implemented Transaction Management using teh spring with Hibernate configurations.
- Involved in debugging teh production issues.
- Involved in Functional and Technical Design documentation.
- Involved in developing Unit test cases.
- Involved in deployment process
Environment:Java, WebLogic, Oracle, Struts 1.2, Spring,XML Spy, Hibernate, Apache AXIS, ANT, SVN, JUnit, iText.
Confidential
Java/J2EE Software Developer
Responsibilities:
- Involved in teh implementation of an MVC model Architecture using teh struts framework.
- Involved in Development of User Interface development using JSP.
- Used Struts Validation Framework for performing front end validations.
- Used Struts tag libraries (like html, bean, and logic) in teh JSP pages. Used html form tags for auto-populating related Action Form as specified in action mapping.
- Used Validator framework for validation of client side data and exception handling using Struts exception handler.
- Used Hibernate framework to map teh java object to table in oracle database.
- Configured stuts-config.xml and created teh action servlet mapping for teh navigation.
- Involved in writing web services client web programs for consuming customer profile web service which is provided by other applications in teh Citibank and connecting to consume web services which is for account history module.
- Integrated spring framework and struts framework.
- Used JUnit for teh automated application testing.
- Used Maven tool for developing teh web application
Environment: Java, J2EE, JDK1.7 JSP, Struts2.0, SOAP Web Services, Servlets, HTML, XML, Oracle11g, Spring 2.0, Hibernate 3.0, Apache tomcat 7.0.