Java Developer Implementing And Testing Resume
Pleasanton, CA
PROFESSIONAL SUMMARY:
- Over 7 years of experience in enterprise solutions using core Java/J2EE technology stacks.
- Experience in design, implementation, development, testing, maintenance of various Web - based applications, client/server and distributed applications.
- Web service experience in SOA (SOAP and REST) consuming and producing
- Expertise in Core Java concepts,OOP Design,multi-Threading, Generics, Exception Handling, Collection, Lambda Expression and some other features in Java 8+
- Experience in front end technology JavaScript, jQuery and Angular
- Experience in quality assurance, unit testing and load testing
- Experience in various operating system: Linux, Unix, Windows.
TECHNICAL SKILLS
Programming languages: Java, JavaScript, Perl, Python, Unix Shell, PL/SQL
Framework: Spring Boot, Core and AOP, ORM frameworks like Hibernate, JPA
Proficient skills in database design/modeling: Oracle, MySQL, MongoDB, Oracle coherencemotivated, fast learner, good team player and very proactive in problem solving
PROFESSIONAL EXPERIENCE
Confidential
Java Developer Implementing and testing
Environment: Spring, JPA, Hibernate, Wild Fly, Oracle database, JavaScript, Angular,Java,J2ee,Hibernate
Responsibilities:
- Developed SPA client to consume server-side APIs with Angular
- Implementing web and business layer with Spring
- Performed unit test cases with Mockito to validate service layer business logic
- Create integrate test cases with Apache Http client for load test
- Improve program software to reduce operating time and enhance efficiency.
Confidential, Pleasanton CA
Java developer and system engineer
Environment: Apache CXF, Jboss, JMS, MDB, JSP, Log4j, Junit, SOAP, WSDL, JAX-WS, XML
Responsibilities:
- Implement new features-based business requirement
- Design and Implement SOAP web services with Apache CXF
- Implement JMS middleware to improve system availability and performance
- Automate build, unit test, and deploy process with maven
- Jboss/Apache server configuration, Digital certification maintenance, system upgrade
- Explore alternatives and new technologies
Confidential CA
Senior Java Developer
Environments: Spring, Hibernate, JMS, MDB, WebLogic, Java/J2EE design patterns, Struts, JSP, Servlet, AJAX, UML, Oracle database, Eclipse, Maven, ANT
Responsibilities:
- Analyze and review client requirements and business process scenarios with Business Analyst.
- Generate use case diagram, class diagram, activity diagram and sequence diagram using UML
- Design and develop web services for tracking Collateral Transaction and Post-Closing workflow
- Developed account inquiry, validation, document print and email models
- Troubleshooting, maintain application and Support production releases
- Documented technical specs.
Confidential
Java developer
Environment: Java, J2EE Design pattern, EJB, AJAX, Servlet, JavaScript, Struts, Weblogic, JSP, CSS, SOAP, WDSL, AXIS, JAX-RPC, XML, UML, Oracle DB, MySQL, Java Mail, Log4j, JUnit, Maven.
Responsibilities:
- Design using Java/J2EE patterns, Web services (SOAP+WSDL+XML) SOA architecture to integrate e-billing with merchant/retailer applications.
- Development of Perl & shell script modules dat trigger teh routine checks of monitoring teh key batch jobs
- Developed web services of order transaction process, payment process, refunding process, rewarding process for e-billing system to integrate merchant/retailer/payee website
- Design exception code structure and handling procedure.
- Define and design database structure and documented entity-relationship diagram, migrated data from MySQL to Oracle DB.
- Developed web components of Admin-Management system: views implemented using JSP, Servlet, Struts tiles, MVC design pattern; Filter implemented using Filter Servlets, Controller implemented by Struts framework.