We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

0/5 (Submit Your Rating)

FL

SUMMARY

  • 9.8+ years of professional experience in object oriented analysis, design, development, implementation, testing and maintenance of web enabled and distributed enterprise applications using Java/J2EE technologies.
  • Versatile in using different technologies and frameworks specifically JDBC, Struts, Servlets, JSP, JavaScript, EJB, Spring, Hibernate, Web services.
  • Experience in developing web applications using HTML, JavaScript, AJAX, CSS, Flex, DOJO, JSP, Tiles, Jquery, Angular JS.
  • Having strong experience in developing the applications using Struts, Spring(IOC, MVC & ORM) and Hibernate frameworks.
  • Experience in Airlines, Payments, Digital and Banking/Finance domains.
  • Having good implementation knowledge in JMS and J2EE Design Patterns, XML, Web Services.
  • Experience in producing and consuming the web services that includes SOAP and REST using WSDL, JAX - WS, JAX-RS and SOA.
  • Had worked on developing applications with MarkLogic Enterprise NoSQL Database and integrating with Hadoop file system HDFS.
  • Experience in writing stored procedures, indexes, cursors, views and triggers using SQL & PL/SQL.
  • Extensive experience in design and development using Oracle 9i/10g/11g, MySQL and DB2.
  • Expertise in implementing dynamic web and enterprise based applications using web and application servers include IBM Websphere, Apache Tomcat, JBOSS and deploying in various environments like Windows, Unix, Linux, Solaris.
  • Experience in working with Maven and ANT build tools and Continuous Integration tools like Jenkins.
  • Extensive working experience with Unit testing tools like JUnit, Mockito, PowerMock.
  • Strong experience in repository tools like CVS, SVN, GIT, Rational Clear case.
  • Experience in developing the applications using Java IDE tools like Eclipse, Myeclipse, Spring Tool Suite.
  • Extensive experience in Waterfall and Agile development methodologies.
  • Flexible with work environments and having good analytical, communication and interpersonal skills.

TECHNICAL SKILLS

Operating Systems: Win NT, Windows 2000/XP, Unix, Linux, Solaris.

Languages: Java, J2EE, SQL, PLSQL, XQuery.

Technologies: JDBC, Servlets, JSP, EJB 3.0, Web services, Micro services.

Frameworks: Struts, Hibernate, iBatis, Spring, Junit, Mockito.

Databases: Oracle 9i/10g/11g, Mysql, DB2, MarkLogic NoSQL, Cassandra.

Scripting/Markup Languages: HTML, CSS, XML and JavaScript.

Web/Application Servers: JBoss, Apache Tomcat, Apache Resin, IBM Websphere.

Development Tools: Eclipse, MyEclipse, Spring Tool Suite, CVS, Git, Clear case, Tortoise SVN, ANT, Maven, Log4J, Mercurial, Jira.

Utility Tools: Putty, Winscp

PROFESSIONAL EXPERIENCE

Confidential, FL

Senior Java/J2ee developer

Environment: Java 8, Spring 4.0, Spring boot, Micro services, Spring Cloud, JMS, Spring Integration, Zipkin, Apache Kafka, Swagger, Fitnesse, Cucumber, Cloud Foundry, Jira, Cassandra, Json, Maven, Junit, Mockito, Eclipse, Postman, GIT, BitBucket, Tomcat 8, SOAP Web services, SOAP UI.

Responsibilities:

  • Worked on requirement gathering, creation of technical specification documents.
  • Involved in analysis, design, development of various requirements across the subject areas using agile Scrum methodology.
  • Worked on Spring boot micro services.
  • Worked on SOAP web sevices using JAX-WS.
  • Worked as an individual contributor and responsible for all the technical related issues.
  • Involved in implementing asynchronous communication between various systems using Spring Integration and Kafka.
  • Involved in writing and testing restful web services using JAX-RS, Spring MVC, Postman.
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Value Object and Service locator.
  • Involved much in unit testing the application services using Junit, Mockito frameworks.
  • Worked on writing the BDD test cases with Cucumber and Fitnesse frameworks.
  • Responsible for maintaining the applications and resolution of issues within the SLAs.
  • Interacting and coordinating with the product owners, business stakeholders, technical architects in case of queries or blockers in completion of deliverables.
  • Responsible for maintaining the code repository in GIT, doing peer reviews.

Confidential, NY

Senior Java/J2ee developer

Environment: Java 7 & 8, Spring 4.0, JMS, Web services (SOAP & REST), Putty, WinSCP, Jira, WebSphere, DB2, Json, Maven, log4j, Unix, Junit, Mockito, QuickFix/J, PowerMock, XML, Eclipse, Postman, Tortoise SVN, GIT, BitBucket, Tomcat 7, DB2 Data Studio client, SOAP UI.

Responsibilities:

  • Worked on requirement gathering, creation of technical specification documents.
  • Involved in analysis, design, development and support for various requirements across the subject areas using agile Scrum methodology.
  • Worked on production and consumption of several SOAP & restful web services using JAX-WS & JAX-RS respectively.
  • Worked as an individual contributor and responsible for all the technical related issues.
  • Implemented the controller and service layers using Spring IOC, MVC and Rest Template.
  • Involved in implementing asynchronous communication between various service layers using JMS with multi threading.
  • Involved in writing and testing restful web services using JAX-RS, Spring MVC, Postman.
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Value Object and Service locator.
  • Involved much in unit testing the application services using Junit, Mockito frameworks.
  • Responsible for maintaining the applications and resolution of issues within the SLAs.
  • Interacting and coordinating with the product owners, business stakeholders, technical architects in case of queries or blockers in completion of deliverables.
  • Involved in writing build scripts.
  • Responsible for maintaining the code repository in GIT, doing peer reviews.
  • Worked on Production investment management team with high visibility to the customer issues.

Confidential, MA

Senior Java/J2ee developer

Environment: Java 6, Spring 4.0, Hibernate, JMS, Web services, JDBC, Putty, WinSCP, Jira, WebSphere, DB2, JavaScript, HTML, CSS, Json, Angular js, Maven, log4j, Unix, Junit, Mockito, XML, Eclipse, Postman, Rational Clear case, DB2 Data Studio client.

Responsibilities:

  • Worked on requirement gathering, creation of technical specification documents.
  • Involved in analysis, design, development and support for various alert life cycles across the subject areas using agile Scrum methodology.
  • Worked on production and consumption of several restful web services using JAX-RS.
  • Generated DAOs to map with database tables usingHibernate. UsedHQL(Hibernate Query Language) and Criteria for database querying and retrieval of results.
  • Worked as an individual contributor and responsible for all the technical related issues.
  • Implemented the controller and service layers using Spring IOC, MVC and Rest Template.
  • Implemented the database operations like SQL queries, Stored procedures using JDBC, DB2 and data studio .
  • Developed UI layer using JavaScript and Angular Js framework for Web pages to add functionality, validate forms, communicate with the server to get the asynchronous response and display it.
  • Involved in implementing asynchronous communication between various service layers using JMS with multi threading.
  • Involved in writing and testing restful web services using JAX-RS, Spring MVC, Postman.
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Value Object and Service locator.
  • Involved much in unit testing the application services using Junit, Mockito frameworks.
  • Responsible for maintaining the alert framework application and resolution of issues within the SLAs.
  • Interacting and coordinating with the product owners, business stakeholders technical architects in case of queries or blockers in completion of deliverables.
  • Involved in writing build scripts.
  • As a shared services team member, responsible for maintaining the code repository in sync with the clear case.

Confidential, Irving TX

Technical Lead

Environment: Java 6, Spring 4.0, iOS, JBoss 7, Linux, Junit, Eclipse, Postman, Restful Web Services, Putty, WinScp, Jira, Git, JavaScript.

Responsibilities:

  • Worked on requirement gathering, creation of technical specification documents.
  • Worked as an onsite coordinator and responsible for all the technical related issues.
  • Implemented the controller and business logic using Spring IOC, MVC and Restful Web services.
  • Worked in producing and exposing of restful web services using JAX-RS
  • Extensively worked on software testing using unit testing frameworks Junit, Mockito, Postman.
  • Performed review for the code written by the offshore team.
  • Mentoring the offshore team to achieve the deliverables in time by providing the necessary help.

Confidential, Mountain View CA

Technical Lead

Environment: Java 7, Struts 1.x, Spring 4.0, iBatis, Hibernate, Oracle 11g, JMS, JSP, JavaScript, Jquery, Restful Web Services, Active MQ, Winscp, Putty, Jira, Spring Tool Suite, SQL developer.

Responsibilities:

  • Modified action classes and configuration files for various screens using Struts MVC framework.
  • Worked on implementing persistence logic using Spring supported iBatis ORM and database interactions using Oracle.
  • Implemented the database operations like writing sql queries, stored procedures, triggers using oracle 11g and sql developer.
  • Implemented business validations using Java helper and utility classes.
  • Developed JMS as per the business requirements.
  • Developed the front end components using JSP, JavaScript, Jquery as per the requirement.
  • Developed test cases using Junit framework.

Confidential, NY

Technical Lead

Environment: XQuery, Spring 3.0, Teamforge SVN, Oracle 10g, MarkLogic, Roxy MVC Framework.

Responsibilities:

  • Involved in CitiVelocity project.
  • Worked on implementing web applications using Roxy MVC framework and Xquery to interact with Marklogic database.
  • Implemented business validations using Java helper and utility classes.
  • Worked on developing applications to retrieve data from Marklogic.
  • Worked as an administrator for Marklogic for adding the element range indexes, creating databases, appservers etc.
  • Mentoring the team to achieve the deliverables in time by providing the necessary help.

We'd love your feedback!