We provide IT Staff Augmentation Services!

Lead Java/j2ee Developer Resume

Tampa, FL

PROFESSIONAL SUMMARY:

  • Overall 10+ Years of Experience in Software Development Life Cycle design, development and support of systems applications.
  • 9+ Years’ experience in GE Healthcare.
  • Working as a Lead Software Engineer with deep understanding of technology with focus on delivering business solutions.
  • 8+ Years of experience in Core Java include OOPs concepts, Multi - Threading, Exception Handling, Collections & J2EE application development include JSP, Servlets, JDBC, Struts, Spring Core, MVC, Boot, Hibernate, jQuery, Angular JS 2
  • Certified as Scrum Master and played 6 months SM role for team strength of 8 members along with other 10 Scrum Teams across the globe.
  • Well versed in Release Planning, Estimation and Story Pointing.
  • 1+ Year of experience in Microsoft .Net technologies C#, VB6.0 in application development.
  • Good understanding of Hadoop Architecture and know the concepts of MapReduce, Pig, hive, NoSQL, HDFS.
  • Strong knowledge in Object Oriented Programming Design & Development.
  • Good understanding and applying knowledge of Design Patterns.
  • Well trained and experienced in following Agile Methodology and Scrum Process Handling Stand ups, Sprint Planning, Retrospective and Reviews
  • Good working knowledge on Restful Web Services API using JAX-RS API with Jersey Framework
  • Good understanding on SOAP based Web Services and done quick prototypes with Apache Axis
  • Experience in using RDBMS concepts and worked on SQL Server, MySQL, Oracle and Sybase.
  • Worked with Defect tracking tools such as HP ALM, Clear Quest.
  • Maintaining SDAS and PDD requirements in HP ALM tool.
  • Strong analytical and problem-solving skills with excellent interpersonal and communication skills.
  • Hands of experience with Source Control tools like Clear case & Perforce.
  • Strong individual Contributor, Good in pair Programming & Swarming techniques.
  • Quick learning capability & adaptability with new technologies.
  • Clear thinking and understanding of requirements.
  • Being worked on multiple technologies has the capability of analyzing & integration of products from end to end.
  • Worked on JUnit for writing unit level testing.
  • Fixing code quality issues by running static code coverage tool such as Coverity.
  • Good understanding and applying knowledge on Angular 2

TECHNICAL SKILLS:

JAVA/J2EE Technologies: Core Java, Servlets, JSP, JDBC, Hibernate, Spring Core, Spring MVC, Boot, RESTful & SOAP Web API Services

Design & IDE Tools: Eclipse, IntelliJ &Visual Studio

Programming Language: Java & C#

Web Technologies: JavaScript, jQuery, JSON, HTML, CSS, XML, Angular JS2

Web services: SOAP, RESTful

Application/Web Servers: Apache Tomcat, JBoss

RDBMS: Oracle, SQL Server, MySQL, Sybase, Postgres

NoSQL: HBASE

Operating Systems: Linux, Windows

Configuration Management tools: Clear Case, Perforce, Smart Bear, BitBucket

Agile & Defect Tracking Tools: Rally, Clear Quest & ALM. Jira

Build Tools: Ant, Maven

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Lead Java/J2EE Developer

Responsibilities:

  • Working with product owner to understand client requirements and converting them to Epics, User Stories.
  • Working towards setup of CICD through Ansible play book scripts.
  • Developing new components in Java 8 and Spring Boot 2.0 with JDBC Template to make them Dockerization and cloud support deployment and testing.
  • Writing unit level and integration test cases using JUNIT and Spring Boot Testing to make sure 90 % code coverage.
  • Providing log information at various levels Debug, INFO, Error, Trace using Log4j2.
  • Coming up with Design and solutions for new requirements in terms of Micro Services.
  • Practicing Scrum to follow Agile Methodology.
  • Coordination with on site and off shore at multiple tasks like testing, deployment and production support.
  • Hands on experience with HBase (NoSQL) table and data operation with put, scan, filters, snapshots queries.
  • Mitigating possible and potential bugs by analyzing through Spot Bugs Tool.

Confidential, Barrington, IL

Lead Java/J2EE Developer

Responsibilities:

  • Worked in designing and building Architecture using J2EE and MVC.
  • Used Spring framework for dependency injection with the help of Configuration files.
  • Used JavaScript, jQuery for client-side validation.
  • Hands on experience with Angular 2 for Proof of Concepts.
  • Written Stored Procedures and SQL Queries for business requirement.
  • Experienced in applying Design Patterns Singleton and Factory.
  • Worked with XML parser APIs such as JAXB in the web service's request response
  • Created RESTful Web Services with XML/JSON format API.
  • Writing Junit test cases and analysis code coverage issues with Coverity Tool.
  • Involved in discussions with Architects and SMEs to make proper Design and Solution for new features and defects.
  • Involved in code reviews of other team members to make sure quality of product at highest priority.
  • Daily coordination with Tech Lead to understand the criticality of technical implementation.
  • Conducting Exploratory Testing to uncover hidden issues at product level.
  • Fixing defects to make sure product quality is on higher importance.
  • Played critical role while doing release planning in terms of story pointing and effort estimation.
  • Maintain the code by performing rebase and merging with integration branch using Perforce.
  • Good understanding and working knowledge on Medical standards such as HL7 and medical specifications like DICOM.
  • Build features using TDD (Test driven development) and environment with continuous integration, regression and deployment.
  • Captured the user requirements maintaining through ALM tool with use-case diagrams and delivered Class and Sequence diagrams using UML and Rational Rose.
  • Ensure feature quality by extensive testing covering different aspects such as unit, integration, functional, performance and regression with a focus towards automation.
  • Used log4j for logging various application level information such as debug, error & info.
  • Good in documentation as per the policy and project requirements.
  • Will ensure DOD completed within the sprint timings.
  • Working hand to hand in completion of commitments.
  • Good understanding of using Maven and ANT for build automation.
  • Actively involved in various scrum activities such as Standup, Sprint Planning, review, Retrospective, Technical backlog grooming.
  • Hands on experience with Confluence tool to maintain the project information.

Confidential

Sr Java/J2EE Developer

Responsibilities:

  • Developed proof of concepts on web technologies HTML5, JavaScript, play framework during product design and analysis phase.
  • Worked on integrating with 3rd party applications such VSEE.
  • Involved in creating SOAP web services using Apache Axis, WSDL, UDDI.
  • Developed J2EE modules using XMI, CORE JAVA and MVC framework.
  • Worked on Oracle ADF, and HTML5 & JavaScript to enhance my expertise and practiced at work environment.
  • Being new to product, taken initiation of installation of various products and helped team in providing and ramp up of product.
  • Involved in presenting demos on the solutions to customers.
  • Worked on stored procedures, PL/SQL and SQL queries.
  • Worked on parsing JSON object for communication between Webservices and client.
  • Developed a collaboration tool and integrated with RIS application developed in Oracle ADF.
  • Involved & presented various Conceptual & Technical reviews.
  • Developed Junit test classes for Service Layer.
  • Coordinated & guided with internal scrum team members to meet sprint goals.
  • Managed internal build infrastructure tools and Perforce during Crescendo releases.

Confidential

Java Developer

Responsibilities:

  • Supporting Swing based Java UI thick client application.
  • Resolved code fixes with high quality without effecting existing functionality.
  • Enhancement features like PACU report printing, based on the current phase of patient care defined by the system like Preop, Intraop & PACU.
  • Handled Customer issues at an effective pace.
  • Developed automated tools to reduce the development & execution time.
  • Major contribution in improving the quality of the product which helped the product in achieving KLAS rating 1, and in turn provided better customer satisfaction.
  • Identification of potential risks in the product using domain knowledge.
  • Writing and reviewing Test Cases and execution of test cases in Quality Center.
  • Analyzing other products for compatibility & Interoperability towards future road map.

Confidential

C# Developer

Responsibilities:

  • Worked on tech migration from Vb6.0 to WPF.
  • Resolved code fixes with high quality without effecting existing functionality.
  • Written Nunit test cases for unit level testing.
  • Have participated in Hackathon project to show mobile app portability using Android.
  • Worked on Crystal Reports which are used to generate customized reports at hospitals.

Hire Now