Senior Java Engineer Resume
3.00/5 (Submit Your Rating)
San Carlos, CA
SUMMARY:
- Java, GWT, Spring MVC, Hibernate Selenium
- Experience with C++, C#, Perl, Python, mySQL, Java - script, JSR-303, Maven, JWS, JBoss RestEasy, SOAP, SOAPUI, Perforce, svn.
- Excellent interpersonal and communication skills.
- Seeking position with a highly collaborative, challenging, fast paced environment.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Java Engineer
Responsibilities:
- Own Microservice for Scheduling flows
- Worked with Java, Kotlin, and Spring
Confidential, San Carlos, CA
Senior Software Applications Engineer
Responsibilities:
- Build out PubSub Java Micro - services for system monitoring, and pathogen detection.
- Some work with Node.js based systems.
- Work with Google Cloud for storage, BigQuery, PubSub, logs.
- Manage team of Engineering, Data Science, DevOps interns.
- Customer software installation, hardware setup, and production support.
Confidential, San Mateo, CA
Senior Software Applications Engineer
Responsibilities:
- Led research and full development of integration with MS Dynamics 365 WebAPI.
- AWS S3 Integration enhancements for multi-regional communication.
- Design and Implement high-visibility Dynamics AX Integration Snaps.
- Mission critical enhancements for SAP Integration Snaps.
- Collaborate with Principal UX Designer for “look and feel” enhancements
- Develop solutions and tests for urgent enhancements for multiple high profile customers.
- Provide support in “SnapLogic Community” for third party developers.
- Enhance product documentation for clarity, brevity, relevance, and grammar.
- Collaborate with, and mentor, cross-team employees in California, Colorado, the U.K., and India.
- Train engineers in the tools and architecture of existing applications.
- Implement code enhancements as a baseline for expansion.
Confidential
Senior Software Applications Engineer
Responsibilities:
- Design and Implement time-critical React.js/Redux application, codename: “firestorm”.
- Design and Implement high-visibility self-service features.
- Implement UI and utilities, overriding GWT, for more versatile i18n functions.
- Implement UI for new multi-dimensional forecasting product in 4.2 release.
- Design and implement mobile redirect flow.
- Bring security, against XSS attacks, up to Google’s security team’s standards.
- Implement large portion of usability enhancements for 4.0 release.
- Implement decoupled reusable utilities, with full unit test suites.
- Client and server side performance increases.
- Solve a large number of backlogged defects.
- Major QE and production support.
- Copy ups and merge downs.
- Worked with Java, GWT, React.js Redux, JUnit, Perforce, Git, Jetty.
- Conducted phone and onsite interviews for new hires.
Confidential
Software Engineer II, Lead Java Developer
Responsibilities:
- Developed REST based Payment processing engine.
- Wrote custom JSON (de) serializer to pass polymorphic objects in REST request bodies.
- Design-collaboration, implementation, testing of scalable and efficient REST based Loyalty application to decommission customer facing legacy software.
- Build initial model of test-automation suite.
- Lead developer for an offshore engineer during Payment Engine project.
- Multiple critical enhancements to our Billing Engine.
- Built a state abbreviation utility for company-wide consumption, thereby centralizing logic, and removing code duplication.
- Copy ups, merge downs, routine production deployments and support, bug fixes.
- Worked with Java, Spring, Hibernate, TestNG, Python, Perforce JBoss RestEasy.
- Conducted phone and onsite interviews for college interns and new graduate hires.
Confidential
Software Engineer
Responsibilities:
- Wrote JWS for latest account management application.
- Complete rebuild of mission critical account-opening application using Spring mvc, Java 1.6, maven, JSR-303, Hibernate JWS, and JUnit.
- Providing support after product launch.
- Developed 90% of the applications’ data validation components, with/without JSR-303
- Eliminated third party dependencies by developing a stylish, hot-configurable, captcha, using core java; plans are under way for other teams to integrate it into their applications.
- Personally developed stand-alone maven, java, selenium application to test our application, store server logs, exception reports, and account generation reports. Complete with maven installation and configuration scripts.
- Designed key components to be database driven by proxy of DAOs
- Developed a utilities package for code reuse throughout our application
- Developed a complete package of Hibernate CustomIdGenerator implementations
- Interviewed and Mentored college graduates, streamlining their transition into the team.
- Assisted colleagues with test development, design issues, and core java issues.
- Preliminary application tester; discovering and repairing defects prior to QA.
Confidential
Intern
Responsibilities:
- Emulated third party functionality in order to remove sizable third party dependency.
- Wrote system checks to detect if managed nodes:Possessed supported version of WBEM-assist.Possessed supported version of ESX, and the appropriate Proliant Support Packs.Were configured to communicate to their Central Server on non-standard ports.
- Modified build scripts to dynamically update data throughout the packaged product.
- Assisted with the coding of web based inter-company IP-tracking software.
- Helped maintain operations during team-wide reorganization.
- Reorganized outdated data records of IP address ownership.
- Assisted Customer-Engineers with troubleshooting, including on an HP Super-Dome.
