We provide IT Staff Augmentation Services!

Team Lead /senior Java Developer Resume

Gaithersburg, MD

SUMMARY:

  • Having (8) Years of professional IT experience with full project lifecycle development in Java/J2EE: Requirements analysis, Design, Development, Testing and Deployment of enterprise software applications.
  • Strong Knowledge in CORE JAVA.
  • Good Experience on AWS capabilities like EC2, S3, ECS, Lambda, SQS, and SES.
  • Proficient in design and development of Core Java applications using Multithreading, Network programming and collections.
  • Proficient in design and development of J2EE components and API’s includes Servlets, JSPs, JDBC, XML, JMS, EJB, JAVA MAIL, IBM MQ, JAX - WS Web Services, SOAP, and REST Web Services, Jersey-Jackson, HIBERNATE, HIBERNATEJPA, STRUTS and SPRING (MVC, IOC, AOP).
  • Expertise in developing web based GUIs using JSP, HTML, JQuery, Angular js and JavaScript (Ajax, JSON, and XML).
  • Experience in UI like HTML 5 and CSS 3.
  • Extensive experience in XML related technologies like XML, DTD, XML Schema, XSLT, X-PATH, SAX, DOM, JAXB Parsers, WSDL, SOAP and AJAX.
  • Expertise in designing and developing components using Enterprise Java Beans over Application servers and platforms such as Eclipse 2.0/3.0, WebSphere Studio for Application Developer 5.1.2/5.0/4.0 (WSAD), RAD 6.0, IBM Web Sphere Application Server (WAS) V 8.0.0.5/5.0/4.0 , BEA Web Logic Application Server 8.x/9.0, Apache Tomcat 5.x.
  • Extensive knowledge and implementation skills in Struts MVC framework, Spring MVC framework...
  • Experience in integrating rule applications with enterprise applications.
  • Written the SOAP UI test cases to test REST web services.
  • Expertise in implementing various design patterns like MVC, Singleton, Delegate, Factory, Data Access Object, Template, Service Locator and Front Controller patterns.
  • Extensively worked on Apache POI and Apache web service Axis Open Source codes.
  • Well versed in writing build scripts using ANT environment.
  • Experience in creating technical design using Sequence and Class Diagrams.
  • Extensive knowledge of Object Oriented Programming.
  • Experience in developing and testing applications using Stored Procedures, Functions and Packages.
  • Expertise in dealing with databases Oracle 10/11g and PL/SQL scripts to improve the performance.
  • Experience in Tools such as Win CVS, VSS, Start Team and Clear Case.
  • Strong experience with client interaction, understanding business applications, business data flow and data relations.
  • Experience in technical specifications as requested by the client.
  • Having very good domain knowledge on Financial and Health Care Insurance.
  • Conducted Team Meetings every week and updated the Status in weekly Meetings.
  • Quick learner and a proactive individual with excellent communication, strong analytical skills and dynamic troubleshooting skills.

TECHNICAL SKILLS:

J2EE Technologies: Servlets, JSP's, JMS, JNDI, IBM MQ.

Web Technologies: HTML, Java Script, JQuery, backbone.js, Ext.js, angular.js.

Languages: JAVA, SQL, C/C++, Shell Scripting.

IDE: Eclipse, My Eclipse.

Framework: Struts, spring, Hibernate, Hibernate JPA.

Databases: Oracle, MS SQL Server, DB2, MySQL.

Operating Systems: Windows, Sun Solaris and Linux.

Web Servers: IBM HTTP Server (IHS), Apache Tomcat.

Application Server: WebSphere, Web logic, JBOSS.

Design Tools: Rational Rose, MS Visio.

Build Tools: Ant, Maven, bamboo.

Work Assignment Tools: JIRA.

Code Review Tools: Crucible.

Version Control Systems: SVN, GIT.

PROFESSIONAL EXPERIENCE:

Confidential, Gaithersburg, MD

Team Lead /Senior Java Developer

Responsibilities:

  • Worked on project involving SOAP, REST, Server less Programming using AWS Lambda and NodeJS.
  • Getting in and out of Jenkins, Shell scripting, Cloud formation templates, EC2 (Elastic cloud computing).
  • Designed and developed AWS Lambda project to read csv file from S3 and persist data into PostgreSQL DB using NodeJS and JavaScript.
  • Publishing alerts using SNS.
  • Developed Cloud formation templates and task definition templates to deploy code into ECS.
  • Configured ECS container to spin up EC2 instance at will.
  • Involved in handling validations in front end layer provided by spring annotations.
  • Involved in configuring the JMS for the application.
  • Designed and implemented Web services using Jersey Restful (JAX-RS) and SOAP (JAX-WS) Web Services.
  • Involved in creating the tables in database based on the requirements.
  • Involved in generating the domain and plain old java class objects through hibernate configurations.
  • Using Junit testing tool and selenium test cases to test the each and every flow.
  • Involved in transaction management development using declarative and annotated approaches.
  • Performed research on required AWS Security Groups and work with IT team to onboard them.
  • Involved in developing web pages using JSP.
  • Involved in design the WebPages using JavaScript, Bootstrap, and JQuery.

Environment: Java/J2EE, Restful Web service,Servlets,SOAP webservices,JSP’s,AWS implementations (Amazon Web Services), Spring MVC, Web Logic 12c, JDK 1.8.0 131, Eclipse IDE,Jdeveloper 12c, SQL Developer, Jersey Framework’s, Log4j, Maven, Angular js, JQuery, Oracle 12c.

Confidential, Gaithersburg, MD

Senior Java Developer

Responsibilities:

  • Involved in frontend layer development using Spring WEBFLOW and MVC.
  • Involved in handling validations in front end layer provided by spring annotations.
  • Experience using WebLogic MQ Series for message queues.
  • Involved in configuring the JMS for the application.
  • Designed and implemented Web services using Jersey Restful (JAX - RS) Web Services framework.
  • Involved in SOAP web services development when we are interacting with the payment gateway.
  • Involved in creating the tables in database based on the requirements.
  • Involved in generating the domain and plain old java class objects through hibernate configurations.
  • Involved in create and designing the PDF pages using Itext 5.5.
  • Involved in Authorize.net payment gateway configuration.
  • Using Junit testing tool and selenium test cases to test the each and every flow.
  • Involved in transaction management development using declarative and annotated approaches.
  • Involved in developing web pages using JSP.
  • Involved in design the WebPages using JavaScript, Bootstrap, JQuery and Angular JS.
  • Involved in deployment of the application in UNIX environment.
  • Strong ability to utilize UNIX shell programming methods.
  • Involved in JAVA, SVN, Web logic, Oracle 12c configurations in UNIX environment.
  • Trouble shooting the memory problems in UNIX environment.

Environment: Java/J2EE, Restful Web service,Servlets,SOAP webservices,JSP’s, Spring Web Flow, MVC and Spring Integration, Web Logic 10.3.6, JDK 1.7.0 22, Eclipse IDE, DB2, Jersey Framework’s, Log4j, Maven, Angular js, JQuery, Oracle 12c, UNIX operating system.

Confidential

Senior Java Developer

Responsibilities:

  • Participated in all phases of solution designing, development and operational support services.
  • Clear understanding of the entire project life cycle including Analysis, Design, and Development.
  • Involved in production support, emergency release support and update defects logs.
  • Trouble shooting the requests, debugging the applications, and providing bug fixes.
  • Experience in translating requirement and entity relations diagrams/data model into Application code.
  • Interacted with client for requirements gathering and review of the use cases.
  • Monitoring application and technical support and Documentation.
  • Involved in implementation of business logic in Annual report filing and other filings.
  • Involved in pdf design through ireport tool to generate correspondence and receipts.
  • Interacting with team members to collaborate the integration activities.
  • Correspondences consist of Certificate of Good Standing and Annul report.
  • Involved in implementation of Normal Search and Advanced Search.
  • Involved in Tables creation in database by using the concept of normalization.
  • Implemented Agile - Srcum development while developing applications.
  • Implemented optimized solutions for some critical problems in the application.
  • Used SVN for version control and LOG4J for debugging.
  • Involved in frontend layer development using Spring MVC.
  • Involved in handling validations in front end layer provided by spring annotations.
  • Experience using WebLogic MQ Series for message queues.
  • Documented the whole source code developed.
  • Designed and implemented Web services using Jersey Restful (JAX-RS) Web Services framework.
  • Designed and implemented Web services using (JAX-WS) Web Services framework.
  • Integrated the Service, Manger and Driver classes using Spring IOC configuration.
  • Written the SQL Stored Procedure and functions to retrieve the application level data as an DB2 Object.
  • Created UML class diagrams using My Eclipse Blue
  • Configuring datasource in Websphere Application server.
  • Configuring queue management in Websphere Application Server.
  • Performed Coding, Code Reviews & Unit/Integration Testing. Involved in fixing the bugs identified during Testing, UAT.
  • Involved in Authorize.net payment gateway configuration.
  • Performed Coding, Code Reviews & Unit/Integration Testing.
  • Involved in fixing the bugs identified during Testing, UAT and supported the Go-live hyper care for production.
  • Using Junit test tool tested the each and every flow.
  • Using SOAPUI tool tested the Restful and JAX-WS webservices.
  • Involved in design the Webpages using JavaScript, JQuery and Angular JS.

Environment: Java/J2EE, Restful Web service, Spring MVC, Hibernate, JMS, EJB 3.X, MQ, WebSphere Application Server 8.0.0.5, JDK 1.7.0 22, Eclipse IDE, DB2, Jersey Framework, WSDL, JAX-WS, JAX-B, WINDOWS, Clear case, GIT, Log4j, Maven, Angular js,Linux operating system.

Confidential

Senior Java Developer

Responsibilities:

  • Involved in implementation of business logic in Certificate of good standing certificate logic.
  • Involved in transaction management development.
  • Involved in handling the exceptions.
  • Involved in screen design using Jquery, Angular JS.
  • Involved in Tables creation in database by using the concept of normalization.
  • Implemented Agile - Scrum development while developing applications.
  • Implemented optimized solutions for some critical problems in the application.
  • Used GIT for version control and LOG4J for debugging.
  • Involved in configuring MDB's in Java Messaging Services (JMS).
  • Involved in configuring datasource in JBOSS server.
  • Involved in frontend layer development using Spring MVC.
  • Experience using JBOSS MQ Series for message queues.
  • Documented the whole source code developed.
  • Involved in implementing the PayPal payment gateway with the application.
  • Performed Coding, Code Reviews & Unit/Integration Testing.
  • Involved in fixing the bugs identified during Testing, UAT and supported the Go-live hyper care for production.
  • Using Junit test tool tested the each and every flow (Involved in developing the junit test classes).
  • Using SOAPUI tool tested the Restful and JAX-WS webservices.
  • Involved in deployment of the application in UNIX environment.

Environment: Java/J2EE, Restful Web service, spring, hibernate, JMS, EJB 3.X, MQ, JBOSS Application Server 8.0.0.5, JDK 1.6.0 22, My Eclipse Blue IDE, DB2, JAX-RS, JAX-WS, WSDL, Clear case, Log4j, Angular js, Unix operating system.

Confidential

Java Developer

Responsibilities:

  • Have been closely working with the team to know the end to end functionality of Team Connect and the process of customization of the tool according to the business requirements.
  • Have supported the team in the analysis and development of few business requirements. Actively participated in the offshore project related discussions.
  • Involved in documentum operations like uploading, check in and check out.
  • Efficient participation in the development of presentation layer by using JavaScript and XML.
  • Involved in the development of Custom Action Rules, Custom Qualifiers, Schedulers, User Invoke rules.
  • Involved in the development of writing customized tool in order to develop customized Homepages and to Export the data.
  • Involved in the development of Schedulers to send mails and to create records dynamically.
  • Involved in the Development of screen design.

Environment: Team connect tool (TC 3.3, TC 4.0), JAX-WS, WSDL, JAX-RS, JDBC.

Hire Now