Java Developer Resume
SUMMARY:
- Having 6 + years of experience in analysis, design, development of web - based and Multi-Tier and Client/server architectures using Java/J2EE .
- Conceptual innovative problem solver with excellent organizational and communication skills.
- Good Knowledge on Multi-Threading in Java .
- Proficient in using Collection Framework in Java.
- Experience in working with frameworks like Spring,Hibernate .
- Proficient in developing SOAP and RESTful Web Services .
- Experience in unit testing the applications using JUnit and Mockito Frameworks .
- Good Knowledge on OO Methodology, Analysis/Design Principles and Design patterns.
- Experience in developing UML use cases, class, sequence and deployment diagrams using Rational Rose, Microsoft Visio.
- Experience in gathering business requirements, documenting functional documents and technical design documents.
- Good knowledge on SONARINT for Code Quality and Code Analysis along.
- Good in writing SQL, PL/SQL, Stored Procedures.
- Good working knowledge on Tibco Iprocess Modular .
- Basic Knowledge on PEGA(PRPC 6.X) .
- Basic Knowledge on Python 3.X .
- Basic Knowledge on Capital Markets.
TECHNICAL SKILLS:
Operating System: Windows and UNIX/LINUX
Web Technologies: HTML, XML, SAX/DOM, Angular JS,Extjs
Scripting: Java Script
JAVA/J2EE Technologies and Framework: Core Java (Collections, Multi-Threading, Serialization, Generics, Annotation) J2EE, JSP, Servlet, Spring Core, Spring Web MVC, Spring DAO, Spring ORM, Spring Batch, Hibernate, Java Beans, JDBC, Maven, ANT, Hudson, Log4J, Web Services (SOAP and REST), JUnit, Craft.
Application Servers: IBM Web Sphere and Apache Tomcat
RDBMS: Oracle 11g
Version Control: GIT and Tortoise SVN
Client Tools: TOAD, SoapUI
IDE’s: Eclipse, IntelliJ
BPM Tool: Tibco Iprocess(Modular,Business works), PEGA(PRPC 6.X)
PROFESSIONAL EXPERIENCE:
Confidential
Java Developer
Responsibilities:
- Translate application storyboards and use cases into functional applications.
- Design, build, and maintain efficient, reusable, and reliable Java code.
- Ensure the best possible performance, quality, and responsiveness of the applications.
- Programmed in an object-oriented programming language with an eye toward code abstraction and reuse.
- Extensive experience of developing Representational state transfer (REST) based services
- Incorporated error handling through exception handling in different layers and generating custom exceptions and codes.
- Identified areas of the application to be regression tested.
- Advised customers regarding maintenance of diverse software systems.
- Implemented unit and integration tests to consistently deliver high quality features.
- Investigate, analyze and fix reported defects.
- Perform maintenance programming and correction of identified defects.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Perform maintenance programming and correction of identified defects.
- Performing the Unit Testing and moving the jobs to SIT, QAT and UAT.
Environment: Java 1.7,AngularJs,Multi-Threading, Servlet, JSP, Spring 4.X, REST Web Services, Hibernate 4.x, Jenkins, Unix, Autosys, Armjobs, Oracle, SVN,Extjs JS.
Confidential
Java Developer
Responsibilities:
- Defining project’s best practices and coding standards.
- Prepare and help team to prepare the design documents and explaining the team about the project architecture.
- Coding and unit testing including JUnit.
- Conducting code reviews for maintaining code quality.
- Organizing the meeting with the teammates and discussing various points with them.
- Identify inefficiencies and where necessary implement changes to fix the end to end development process.
Environment: Angular JS, Java 1.7, Spring, REST Web Services, Hibernate,Web RTC,Oracle 11g, SVN repository.
Confidential
Java Developer
Responsibilities:
- Involved in Requirement analysis on core functional modules
- Involved in Data model designing and reusing the existing data objects to maximum extent
- Understanding Functional requirements thoroughly and help offshore in Design, Architecture and Implementations.
- Design and development of Controller classes using Spring Restful Web services.
- Design and developing batch to generate restricted drawee's/drawee’s to be checked.
- Exporting the Script from windows and run the jobs in UNIX.
- Check in and Check out the codes through SVN.
- Performing the Unit Testing and moving the jobs to SIT, QAT and UAT.
- Supporting to SIT, QAT and UAT issues.
- Coordinating with client and end users in addressing issues and clarifying queries.
Environment: EXT JS, Java 1.6, Multi-Threading, Servlet, JSP, Spring 3.X, REST Web Services, Hibernate 3.X, Autosys, Hudson, WebSphere, Oracle 11g, Unix, SVN repository.
Confidential
Java Developer
Responsibilities:
- Collaborated with designers to create clean interfaces and simple, intuitive interactions and experiences.
- Programmed in an object-oriented programming language with an eye toward code abstraction and reuse.
- Identified areas of the application to be regression tested.
- Advised customers regarding maintenance of diverse software systems.
- Implemented unit and integration tests to consistently deliver high quality features.
- Worked on the migration of the project from Flex to Extjs.
- Design and developing batch for collateral monitoring functions like shortfall/surplus calculation.
- Involved in Implementation of new enhancements.
- Investigate, analyze and fix reported defects.
- Perform maintenance programming and correction of identified defects.
- Performing the Unit Testing and moving the jobs to SIT, QAT and UAT.
- Coordinating with onsite team and interacting with Clients in QCP calls.
Environment: Adobe Flex , EXT JS, Java 1.6, Multi-Threading, Servlets, JSP, Spring3.X, REST Web Services, Hibernate 3.X, Autosys, Hudson, WebSphere, Oracle 11g, Unix, SVN repository.