Senior Java Developer Resume
Sacramento, CA
SUMMARY:
- 10 years of experience involving Analysis, Design, Development and Testing of large scale enterprise applications using Client - Server and Web-based Architecture with exposure to diverse business domains in Java.
- Expertise in Object Oriented programming.
- Proficient in Core Java, J2EE, Web Services.
- Expertise in middleware tools such as Oracle SOA BPEL, Oracle Service Bus
- Proficient in Business Rules Technology - Oracle Policy Automation
- Working knowledge in stream processing using Apache Kafka.
- Expertise in version control systems like Borland StarTeam, Clear case, Clear quest, Rational Team Concert.
- Proficient in Working with Various IDEs including Eclipse 3.6, WSAD 5.1, RAD 7.0.
- Well experienced in Struts, Spring MVC, Spring Batch, Spring Rest, Spring Boot, Jersey, and Multi-threaded batch frameworks.
- Good programming and debugging experience on the applications using Java/J2EE.
- Good experience in unit testing frameworks such as JUnit, Easy Mock, DB Mock
- Expert in client side technologies such as HTML, CSS, JavaScript, jQuery, Prototype, AJAX.
- Good experience in databases MySQL, DB2, and Oracle.
- Expertise in writing Stored Procedures, Functions, Views and Triggers.
- Expertise in using of various web/application servers like WebSphere, WebLogic
- Excellent Analytical, Problem solving and Communication skills with Pro-activeness and Commitment.
TECHNICAL SKILLS:
Operating Systems: Windows, UNIX, OSX
Languages: C, C++, SQL, Core Java, J2EE, Java Script
Frameworks: Angular JS, Node JS, React JS, Multi-Threaded batch architectures, Apache Kafka.
WEB Technologies: XML technologies, HTML, JSP.
Scripting Languages: Java Script, jQuery, Prototype
Data Bases: MySQL, DB2, Oracle, Cassandra
Servers: Apache Tomcat 6, WebSphere, WebLogic
Version Control Tools: Borland StarTeam, Clear case, Clear quest
Tools: WSAD 5.1, RAD 7.0, Eclipse 3.6
PROFESSIONAL EXPERIENCE:
Confidential, Sacramento, CA
Senior Java Developer
Responsibilities:
- Involved in design and development of interactive web pages using Spring MVC.
- Involved in design and development Business Services for multiple modules.
- Involved in design and development of both Inbound and Outbound Interfaces for exchanging data with Third Party Providers.
- Involved design and development of Data driven batch jobs for processing large volumes of data using Multi-Threaded batch framework design.
- Used Prototype framework, AJAX for better user experience.
- Built Web services Regression Test suite using SOA Test 9.1.
- Built Unit tests using Easy Mock, DB mock frameworks.
- Involved in development of Stored Procedures, Functions, SQL, Views.
- Worked on Loggers, Exception Handling, Version Control, Workflows, and Data Clean-up activities for the Application.
ENVIRONMENT: JAVA, J2EE, Spring MVC,, Spring Boot, Jersey, JSP, JUNIT, HTML, Eclipse IDE, WebLogic 10.3, Oracle 10g, Junit, JavaScript, ClearCase, TOAD, iLOG JRules, Serena Dimensions
Confidential, Sacramento, CA
Senior Java Developer
Responsibilities:- Interface integration with the external systems for data transformation, data enrichment using SOAP Web Services, Oracle SOA BPEL, and Oracle Service Bus.
- Interacting with Clients and Business Analysts for requirements gathering, for the implementation of Eligibility Rules using Oracle Policy Automation.
- Involved in Time Shifter project implementation using Java
- Provide effort estimates for implementation of enhancements and defects escalate any risks/issues on timely manner to management.
ENVIRONMENT: Spring Batch, Java Portals, Oracle SOA BPEL, Oracle Service Bus, Oracle Policy Automation, Web Logic
Confidential, Sacramento, CA
Senior Software Engineer
Responsibilities:- Involved in design and development of interactive web pages using Spring MVC.
- Involved in development Business Services for multiple modules using Spring Core.
- Involved in design and development of Data driven batch jobs for processing large volumes of data using Multi-Threaded batch framework design.
- Used Prototype framework, AJAX for client side validations as well as better user experience and compliance with American Disability Act.
ENVIRONMENT: Spring2.5, Spring Core, Spring AOP, Spring Web Services, AJAX, Oracle BPEL workflow, XML, JSP, HTML, DAO, web logic 9.2/10.3, Log4j, IBM Rational Clear Quest SQL Developer, windows NT, Eclipse 3.2.
Confidential
Software Engineer
Responsibilities:- Design, build and implement a more efficient and accurate BASE - Broker Administration System Exchange Application using Java J2EE, Struts Framework.
- Involved in Third Eye application to Automate Batch Monitoring and Error reporting.
- Involved in Production Support, Issue resolution, AdHOC client requests, SLA,
- Involved in requirements gathering from onshore and participated in design, estimation of client’s Change Request for application.
- Involved in design walkthroughs and reviews of test scenarios and test cases.
- Conducted Knowledge Transfer sessions to the new joiners and Technical Trainings with in the development team.
ENVIRONMENT: Java 2.0, J2EE, Jakarta Struts1.1, CVS, Rational Rose, WAS, DB2, LOG4J, XML, JUnit, Java Script, and Web Sphere Application Developer.