Lead Java/j2ee Developer Resume
Chicago, IL
SUMMARY
- Overall 9 years of experience in software development life cycle design, development and support of systems applications and working in Confidential Healthcare.
- Worked as a Senior Software Engineer with deep understanding of technology with focus on delivering business solutions.
- 4+ Years of experience in Core Java include OOPs concepts, Multi - Threading, Exception Handling, Collections & J2EE application development include JSP, Servlets, JDBC, Struts, Spring MVC, Hibernate, jQuery
- 4 Years of experience in Microsoft .Net technologies application development.
- 1 Year experience in Scrum Master role for a team strength of 8 members and worked with other 8 Scrum Teams across the globe.
- Being worked on multiple technologies has the capability of analyzing & integration of products from end to end.
- Good understanding of Hadoop Architecture and know the concepts of Map & reduce, Pig, hive, No Sql, 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.
- Good Knowledge on SOAP and restful Web Services and done some quick prototypes using Apache Axis and Jersey.
- Experience in using RDBMS concepts and worked on SQL Server, MySQL, oracle and Sybase.
- Worked with Defect tracking tools such asHP ALM, Clear Quest.
- Strong analytical and problem-solving skills with excellent interpersonal and communication skills.
- Worked with code managing tools like Clear case & Perforce.
- Strong individual Contributor, Good in pair programming & swarming techniques.
- Quick learning capability & adaptability with new technologies.
- Strong analytical skills in identifying the root cause and quick fixes.
- Clear thinking and understanding of requirements.
Areas of Expertise
- Java Programming, Program Design Analysis and Implementation, Project Coordination
- Requirements Management, Unit and Integration Testing, Technology Integration, Program Documentation
- Understanding requirements for the right implementation, Pair Programming, handling challenges, meeting deadlines.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Lead Java/J2EE Developer
Technologies: Core Java, JSP, JDBC, Servlets, Struts, Hibernate, Spring MVC, Restful Web services, XML,HTML5,CSS, Java Script, JQuery, SQL Server 2008/2012 & Sybase, Eclipse, Tomcat, Perforce, Smart Bear, ALM, Rally, Coverity, Maven and Ant.
Responsibilities:
- 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.
- Used Spring framework for dependency injection with the help of Configuration files.
- 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.
- Good understanding and working knowledge on Medical standards such as HL7 and medical specifications like DICOM.
- Build features usingTDD(Test driven development) and environment with continuous integration, regression and deployment.
- Worked in designing and building Architecture using J2EE, JSF, and MVC.
- Used JavaScript for client-side validation.
- Captured the user requirements 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.
- Writing Junit test cases and analysis code coverage issues with Coverity Tool.
- Used log4j for logging various application level information such as debug, error & info.
- Played vital role in Release planning to coordinate estimation of stories and effort.
- 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.
- Understanding Design Patterns and applying when it’s required.
Confidential, Chicago, IL
Lead Java/J2EE Developer
Technologies: Core JAVA 6.0, Oracle ADF& HTML5, Java Script, Servlets, Struts, Hibernate, Spring MVC, Restful Web services, XML, CSS, JQuery, Eclipse, JDeveloper, ALM & Perforce
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.
- Being new to product, taken initiation of installation of various products and helped team in providing and ramp up of product.
- Involved in presenting demo’s 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.
- Involved in creating SOAP webservices using JAX-WS, WSDL, UDDI.
- Developed J2EE modules using XMI, CORE JAVA and MVC framework.
- Developed Junit test classes for Service Layer.
- Attended trainings on Design Patterns, Oracle ADF, and HTML5 & JavaScript to enhance my expertise and practiced at work environment.
- Coordinated & guided with internal scrum team members to meet sprint goals.
- Managed internal build infrastructure tools and Perforce during Crescendo releases.
Confidential
Java/J2EE Developer
Technologies: JAVA & C# 4.0, WPF, VB 6.0, VC++, SQL Server 2005 & 2008, Visual Studio 6.0, 2005 & 2010, Quality Center, Rational Clear Case, Clear Quest.
Responsibilities:
- Worked on tech migration from Vb6.0 to WPF.
- 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.