Senior Java Developer Resume
Issaquah, WA
OBJECTIVE
- Looking for a Senior Software Development role in a challenging environment where I can apply my analytical, technical skill and learn more towards my passion for software development.
SUMMARY
- 9+ years of experience in java related technologies
- Experience in REST - ful and SOAP web services
- Skilled in SQL Query tuning
- Experience in implementing several design patterns
- Experience handling on call issues, B2B customer integrations, multiple projects simultaneously
- Identified and proposed solutions for process improvements
- Received several Team Recognition Awards
TECHNICAL SKILLS
Databases: ORACLE, MS-SQL, MySQL
Languages: JAVA, Java Script, XML
J2EE Technologies: Servlets, JSP, ESB - Mule, EJB
IDE/Source control: IntelliJ IDEA, Eclipse, Jcreator/CVS, SVN Tortoise, Git, TFS
Frameworks: EasyMock, Hibernate
Plugins / Tools: Emma, Matisse, SOAPUI, FileZilla
Continuous Integration: Cruise Control, Team City, uBuild, uDeploy
Others: REST - ful and SOAP Web services, Unix/Linux, Junit, JIRA, Oauth2.0, Ariba cXML Punchouts and Ordering, Putty, ANT, Maven, Adobe Flex, MS Dynamics
PROFESSIONAL EXPERIENCE
Confidential - Issaquah, WA
Senior Java Developer
Responsibilities:
- Responsible for Order Management integration with Hybris solutions
- Mentored team members on design for synchronous services pattern
- Improved the OrderHistory SOAP service response time from over a minute to less than 4 seconds
- Designed and developed SoapUI project for verification of synchronous web services deployed in Unix environment.
- Standardized exception handling for all the synchronous webservices
- Supported all 15 synchronous web services related to Hybris project
Confidential - Seattle, WA
Java Developer
Responsibilities:
- Responsible for enhancing Click2Dial calls from Android / IPhone App to more customer segments
- Designed and developed REST services for several internal clients to verify debit card services
- Implemented the functionality to identify Spoof-ed calls by integrating with third party applications
- Responsible for the low level design and implementation
- Splunk monitoring on production deployment for services deployed in Unix
- Identified enhancement requirements for the internal teams
Confidential - Bellevue, WA
Java Programmer
Responsibilities:
- Responsible for enabling WS Security on the soap web service calls, using X.509 certificates
- Designed and developed one of the crucial 6 APIs, OrdersToFulfill with around 100+ fields
- Handled the SFTP transfer of files from Server to Confidential for the inventory snapshot, using Mule
- Was responsible for writing the junits and Bug fixes
Confidential - Redmond, WA
Java Programmer
Responsibilities:
- Implemented system health for profanity services after changing a caching component
- Implemented parental consent in the authorization workflow
- Implemented finer error messages in OAuth processing, along with handling of those messages across the various internal tools
Confidential - Auburn, WA
Java Programmer
Responsibilities:
- Leading the build and deploy procedure for the Dynamics integration with java applications
- Involved in improving the website performance in specific scenarios like B2B Logins
- Co-ordinated with multiple teams and acted as ‘Go-to’ on several infrastructure projects like the Jboss upgrade on Linux box, cnet connector upgrade
- Involved in a multi-dimensional role including the database design, application design and architecture of the project to revamp the website menus
- Considered as SME on Confidential implementation of the industry wide B2B standards on Punchouts and Ordering - CXML, XCBL, OCI
Confidential
Software Developer
Responsibilities:
- Worked on Trouble Ticketing System
- Owned Supervisor and Associate modules
- Worked on Fire Insurance module using JSP, Java Script (XMLHttpRequest)
