Sr. Software Engineer Resume
3.00/5 (Submit Your Rating)
San Diego, CA
EXPERIENCE SUMMARY:
- More than 12 years of experience in requirement gathering, analysis, design, development, integration and testing of the SDLC in Enterprise apps using Java and J2EE technologies.
- More than 9 years of experience in LIMS systems played lead role in Quantum, Gilbert and Neo LIMS development. Supported OMG, GOP, BPM, ADM and VDI LIMS systems.
- Expertise in enterprise applications using Core Java , Servlets, JSP, EJBs(Session Bean, Entity Beans), JDBC, XML, XSLT, JNDI, Java Mail, XML Parsers (DOM and SAX), Java Beans, JMS and Web Services.
- Experience in implementing web based applications using Struts, JSF, AngularJS and Angular2.
- Proficient in using Java / J2EE design patterns like Singleton, DAO, MVC etc.
- Good exposure for Java / J2EE applications using IDEs like Intellij, Eclipse, visual studio and web/application servers like RedHat EAP, Glassfish, Weblogic and Tomcat.
- Expertise in Web Service implementations using WSDL, SOAP and REST.
- Proficient in web development using HTML, Java Script, JSP, CSS, AJAX, JSON, PrimeFaces.
- Experience with different version control/tracking systems like TFS, GitHub.
- Experience in asynchronous message communication through JMS and RabbitMQ.
- Experience with ORM mapping frameworks like Hibernate / JPA.
- Expertise in DB Design, DB normalization and writing SQL queries & PL/SQL - Stored Procedures etc.
- Good communications skills, quick learner, multi-lingual, self-motivated also excellent customer relations in collecting, and analyzing user requirements towards achieving goals set by the team.
PROFESSIONAL EXPERIENCE:
Confidential, San Diego, CA
Sr. Software Engineer
Environment: Angular2, Rest API, JBoss EAP 7.0, EJB, JPA, Java 8
Responsibilities:- As technical lead for this project, managed the project backlog in JIRA.
- Used latest technology stack for web development Angular2, Rest API services, swagger.
- Migrate source control from TFS to GitHub.
- Used confluence to manage software design documents and software configuration.
- Create tool to get status of work orders in OMG LIMS
- Upgrade PTS LIMS for barcode updates as per SAP.
- Provided tech support for OMG, GOP, PTS and OPA IMS.
- Key player for integration in SAP and LIMS for sequencing products.
- Developed different feature for MAP framework to support MiSeqDx.
- Using AngularJS for web development, service stack for REST APIs and Postgres for database.
- Learnt and developed features for MAP using .net framework and AngularJS for web development.
- Designed, developed and Integrated of Mass Spec workflow in Oligo manufacturing LIMS.
- Used Java Swing for desktop client, EJB and JPA for business logic and database entities.
- Provided sustaining Support for Oligo Manufacturing.
- Worked on FFPE workflow in Symphony LIMS.
- Worked on symphony LIMS client transition to Web using JSF and Prime Faces.
- Supported integration with Wasabi and Symphony using Mule enterprise service bus.
- Designed and developed Gilbert Oligo Pooling LIMS and Neo enterprise manufacturing control applications.
- First fully automated workflow from end-to-end from customer order to delivery.
- Used soap web service for integration with JDE, Design Studio, Oligo manufacturing LIMS and loftware printer.
- Used Java Swing for desktop client, EJB and JPA for business logic and database entities.
- Worked on infrastructure development for HUB and FAB in San Diego and Singapore using JMS for communication.
- Worked on multiple BPM and Hub, Fab LIMS project for new feature and bug fixes.
- Used Java Swing for desktop client, Servlets for business logic and stored procedures for database entries.
- Worked on web solution to directly address web 2.0.
- Worked on this web application using Spring framework with JSF.
- Helped to do deployment in Tomcat Server.
Confidential, San Diego, CA
Sr. Software Consultant
Environment : Java, Weblogic application server, weblogic workshop, struts framework, EJB, JSP.
Responsibilities:- Developed and sustain AOC project using J2EE technologies.
- Deployed software on WebLogic application server.
- Used clear case for source control.
Confidential, San Diego, CA
Sr. Java Developer
Environment: Weblogics application server, Java cold fusion, eclipses.
Responsibilities:- Developed batch cycle for EBPP, memory usage and load balancing on multiple servers.
- Provided support for contacting bank if there are any delays in payment.
- Used command centre to keep track of batch jobs.
- Worked on defect fixes and enhancement.
- Designed and developed reports in Java cold fusion.
Confidential, Santa Monica, CA
Java Developer
Environment: Apache Tomcat, J2EE, Servlets, JSP, Java Script, XML.
Responsibilities:- Developed project component using Java Servlets.
- Used JSP, Servlets for UI. Java Scripts for UI validation.
- Used SQL map and spring framework for backend component.
- Used JBuilder IDE and perforce source control.