We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Portland, OR

PROFESSIONAL SUMMARY

  • Having 9+ years of hands - on experience in Software Design, Development and Deployment of Web applications using Java, J2EE and related Technologies in Banking, Insurance and Healthcare Domains.
  • Professional experience in using Core Technologies Java, J2EE, Servlets, JSP, JDBC, JavaBeans, JavaScript, AngularJS, REACT.JS, JMS, JTA, HTML, XHTML/DHTML, XML, SOA, Web Services.
  • Well versed with all the phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing and Implementation using Agile and Waterfall methodologies.
  • Proficient in using frameworks and technologies like Struts, Hibernate (ORM), Spring (DI/ MVC/ AOP/ batch/ Templates), Web Services (AXIS, Jersey), JMS, Log4j.
  • Extensive experience in Amazon Web Services like EC2, RDS, Elastic Load Balancing, SQS, SNS, AWS Identity and access management, AWS Cloud Watch, Elastic Beanstalk and Cloud Front, Redshift.
  • Expertise in using SOA and Web Services Technologies and tools like SOAP, RESTFUL, UDDI, SOAP UI.
  • Configuring Hibernate & Integrating with Spring using Hibernate template & Annotations
  • Experience involving configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
  • Hands on experience in AWS infrastructure on various resources IAM, EBS, Security Group and Auto Scaling in Cloud Formation JSON templates and some internet technologies including TCP/IP and HTTP.
  • Having good knowledge in NOSQL data bases like Dynamo DB, Cassandra. Setting up and administering DNS system in AWS cloud using Route53.
  • Experience with web application servers like WebSphere, WebLogic, JBoss and Tomcat Server.
  • Extensive experience in different IDEs: RAD, Eclipse, OEPE, Edit plus.
  • Expertise with using Oracle, SQL Server, MySQL databases and writing SQL and PL/SQL queries.
  • Highly proficient in designing n-tier Enterprise application with J2EE design patterns like MVC, Business Delegate, Session Façade, Singleton, Front Controller, Adaptor, Factory & Abstract Factory Patterns.
  • Experience in implementing the MVC architecture in backend applications using Node.js along with Express.JS that interacts with MongoDB and performed CRUD operation on MongoDB
  • Hands on Experience in integration with ANT, JUnit and Log4j frameworks.
  • Experience in writing Build Scripts using Shell Scripts, ANT, MAVEN and using CI (Continuation Integration) tools like Continuum, and Jenkin
  • Expertise in front-end development using JSP, jQuery, JSTL, AJAX, HTML, DHTML, CSS, JavaScript, AngularJS, REACT.JS.
  • Expertise with various operating systems like Linux, UNIX, Windows XP and MAC iOS.
  • Strong knowledge in UML diagrams: Use Cases, Collaboration, Class, Activity and Sequence Diagrams.
  • Experience in working on Version Control tools like RCC, SVN, and GIT.
  • Good knowledge in developing multi-threading applications.
  • Highly proficient in understanding new technologies accomplishing projects goals successfully. Exceptionally well organized, strong work ethics, willingness to work hard to achieve client requirements.
  • Good experience on DevOps tools such as Chef, Puppet, Ansible, Jenkins, GIT, and Docker.
  • Possess excellent analytical and leadership skills and Strong ability to multi task and prioritize work load.
  • Excellent verbal and communication skills with ability work in a team and as well as individually.

TECHNICAL SKILLS.

Programming Languages: Java, C, SQL, PL/SQL.

Java Technologies: Java, J2EE, JSP, Servlets, JavaScript, JDBC, JNDI, JavaBeans, AngularJS, REACT.JS, Bootstrap, CSS, Web Services, Micro Services, HTML, JSTL, SOAP, UDDI, WSDL, Restful, AJAX

Frameworks Tools: Struts 2, Spring MVC, Hibernate 3, JSF 2.1.

Build Tools: ANT, MAVEN, Jenkins.

Web Servers: IBM WebSphere, JBoss and Tomcat Server

IDE Tools: RAD, Eclipse, Edit plus

Version Control Tools: Rational Clear Case(RCC), SVN, CVS and GIT Hub

Testing & Performance: Junit, Mockito, Power mock, JMeter

Databases: MySQL, DB2, SQL Server, Oracle 11g/10g.

Development Methodologies: Waterfall, Agile, Rally.

Operating Systems: Linux, Unix, Windows XP and MAC iOS

PROFESSIONAL EXPERIENCE

Confidential, Portland, OR

Sr. Java Developer

Responsibilities:

  • Designed, coded, implemented, optimization and tested new features and modules for the derivatives system as part of anAgileteam and improved automation test suites.
  • Designed Prototype and project layout skeletons usingReact JS, JQuery, CSS and HTML5.
  • Struts Tag Libraries and Struts TilesFramework were used in addition toJSP,HTML5, AJAX and CSS3in developing the presentation layer.
  • Involved in Designing and Developing Single Page web applications (SPA) usingAngularJS, andREACT.JSwith other UI technologies/ libs such asBackbone, JQuery,Bootstrap 3andHTML.
  • WroteGWTcode to create presentation layer usingGWT widgetsandevent handlers.
  • Developed Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application.
  • Used Angular JS for Developing Single Page Applications(SPA), used several in built languages core directives, expressions and modules.
  • Worked on Spring Controllers and configured using annotations to handle the presentation requests and integrated with services and DAO using annotations.
  • Configuredthe Web sphere application serverto connectwithOracle Serverin the back end by creating JDBC data source and configuredMQ SeriesandJMS QueueswithIBMRADandWASto create new connection factories and queues.
  • Developedseveral REST web serviceswhich producesboth XML and JSONto perform tasks, leveraged by both web and mobile applications.
  • Exposed and consumedSOAPbasedWeb Servicesto communicate between systems and usedSOAP UIPro version for testing the Web Services.
  • Implemented test cases for various parameters available in the public documentation. Tested the parameters against numerous environmentsRDSsupports using EC2, S3 and EBS.
  • Extensively Used Jenkins as Continuous Integration tool to deploySpring BootMicroservices toPivotal Cloud Foundry (PCF)using build pack.UsedPivotal Cloud Foundryto quickly build, deploy & update the applications.
  • Usedlog4jfor logging andSVNfor version control.
  • UsedJMSfor reliable and asynchronous exchange of important information such as payment status report.
  • Extensively work onRedshiftdatabasedevelopment with copying data from S3, Insert Bulk records, create schema,cluster, tables and tune the queries for better performance.
  • Designed, developed, integrated, deployed large numbers of rules in rule flows,Drools FusionandDrools CEP.
  • Developed Unit test cases usingJUnit, Mockito and Easy mock.
  • DevelopedMaven scriptsand developed builds usingMavenand continuous integration servers likeJenkins.
  • Oversaw all aspects of testingJUnit, FIT, and SIT, End to End, Regression, User acceptance and Performance.
  • UsedJMeterto test performance of SOAP protocol.

Environment: Java SDK 1.7, Junit, Spring MVC, SOAP UI, REST, Junit, Eclipse IDE, Log4j, ANT, RCC, JavaScript, JQuery, AJAX, AngularJS, Micro Services, Web sphere 8.5, REACT.JS.

Confidential, Bloomington, IL

Sr. Java Developer

Roles & Responsibilities:

  • Involved in the Analysis, Design and implementation using AGILE methodology for iterative development of the application. Participated in Scrum, Retrospective and Release Planning Meetings.
  • Developed application using Spring, Hibernate, Web Services (SOAP and RESTFUL).
  • Used Hibernate for connecting to the database and mapping the entities by using hibernate annotations. Extensively used to access Hibernate in data access layer and used Hibernate Query Language (HQL) for writing the queries
  • Developed and Consumes SOAP and Restful web services and validated using SOAP UI
  • Built rich prototypes and applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular.JS and Bootstrap. Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
  • Build servers using Importing volumes, launching EC2, creating security groups, Autoscaling, load balancers, Route53, SES and SNS in the defined virtual private connection.
  • Worked on Amazon Web Services(AWS) Cloud services like S3, EBS, RDS(Aurora), VPC and IAM.
  • Designed and implemented a Java Rest service and its UI components using Vaadinand GWT.
  • Used JSP, JSTL and Spring tags for retrieving and displaying data. Used jQuery Framework.
  • Implemented Angular.JS Scopes and Angular.JS Expression.
  • Developed html views with HTML5, CSS, bootstrap and Angular.JS.
  • Converted the old code to Maven based projects and created the pom.xml for getting dependencies
  • Developed Single page application and structured the JavaScript code using AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Used the Log4j frame work to log the system execution details to log files.
  • Used SVN version controlling to maintain project versions
  • As a part of Quality assurance participated in the Code review process as a part of Quality Engineering Team.
  • Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
  • Supported the application in production and worked with off-shore team for issue tracking and used the SPLUNK to search and reviews the logs information while working on the incidents
  • Used Tomcat web server to deploy application locally and used IBM Web Sphere to deploy application in production.

Environment: Java, JSP, Servlets, Spring MVC/ DI/ AOP/ Templates, Hibernate, Web Services, RESTFUL Services, SOAP, SOAP UI, Jersey, Axis, RAD, JUnit, HQL, JSTL, Spring Tags, HTML, AngularJS CSS, AWS, EC2, S3, IAM, Maven, Jenkins, Rally, UML, WebSphere, Tomcat Server, Eclipse, Oracle, Linux/Unix.

Confidential, Dallas

Java/J2EE Developer

Responsibilities:

  • Involved in Development of the interface using agile methodology.
  • Involved in implementing the solutions at various client sites.
  • Used Spring MVC, Hibernate, Web Services, SOAP, RESTFUL Technologies.
  • Involved in enhancing the system and information in the messages.
  • Hands on experience with data persistency using Hibernate and Spring Framework
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP, and REST (Using Axis and Jersey frameworks)
  • Creating SOA web services using SOAP and REST methodologies.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features.
  • Development and Integration of the Application using Eclipse IDE and used Subversion Used Log4J for logging and tracing user-desired messages.
  • Developed Test Cases and Unit Tests for Functionality Testing using Junit.
  • Managed GIT, GIT Stash and SVNas Source Control Systems
  • Used Maven for building of application and deployed to WebSphere Application Server.
  • Creating MySQL and Oracle Database, writing hibernate queries to store the information in database.
  • Used Tomcat web server to deploy application locally and used IBM Web Sphere to deploy application in production.

Environment: Java, J2EE, JSP, Servlets, Spring, Hibernate, AXIS, Jersey, SOAP, WSDL, UML, HTML, XHTML, DHTML, JavaScript, CSS, jQuery, Angular JS, CSS, XML, JAXB, JAXP, Junit, Log4j, Oracle 10g, JUnit 4, Eclipse, Tomcat, WebSphere

Confidential, NY

Java Developer

Responsibilities:

  • Designed and developed various modules of the application with J2EE design architecture, frameworks Like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Followed Agile software development with Scrum methodology.
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Facade, and Singleton.
  • Used Hibernate in persistence layer and developed POJO’s, Data Access Object (DAO) to handle all database operations.
  • Designed User Interface framework using Cascading Style Sheets (CSS), JSON, XML and AJAX.
  • Designed Frontend with in object oriented Angular JS Framework and implement the various phase of Responsive design of the requirement.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Developed server-side services using Spring Web Services (SOAP, WSDL).
  • Server-side validations using Struts Validator and Hibernate Validator framework.
  • Wrote application front end with HTML, JSP, Ajax/JQuery, Spring Web Flow, XHTML, DHTML and CSS.
  • Wrote custom JSP tags for role-based sorting and filtering.
  • Used jQuery for UI centric Ajax behavior.
  • Worked on project build-script by using ant and deployed on WebSphere.
  • Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.

Environment: Java, Spring, Hibernate, SOAP, RESTFUL, AXIS, JERSEY, JDBC, JavaScript, UML, HTML, Java Script, CSS, JNDI, CVS, Log4j, Junit, JENKIN, Maven, Ant, AJAX, JSON, Web Sphere, Web services (SOAP & RESTFUL), RAD, Rational Rose, Oracle.

Confidential, Deerfield, IL

Java Developer

Responsibilities:

  • Involved in Requirement gathering, Analysis, Preparing Functional Specifications, and Technical
  • Specifications according to their requirements.
  • Designed and developed the front end using HTML, AJAX, JavaScript, JSP, JSF and Struts Tag Library.
  • Used spring’s IOC, AOP and auto wiring concepts in developing the application.
  • Used Spring Container to performed dependency injection.
  • Used Hibernate to map the database with POJO using hbm.xml files.
  • Designed the Architecture of the project as per MVC standards.
  • Used Struts MVC for the developing funds module and mortgage module.
  • Deployed the application on JBOSS application server.
  • Used AJAX technology for creating interactive Web Applications.
  • Developed SOAP message envelopes and headers using WSDL.
  • Developed STUBSto create a mock for the REST web service.
  • Developed JSP (Java Server Pages) for orders module and Customer Service Department.
  • Used PL/SQL, Stored Procedures for handling Oracle database.
  • Involved in Integration of all the modules and deploying them on the Application server and used JMS.
  • Involved in bug fixing of various modules in the application that were raised by the testing team.

Environment: Java (JDK 1.6), J2EE, JavaScript, Spring 3.0, Hibernate, Web services (SOAP & RESTFUL), JAXB, Log4j, Oracle, MySQL, SVN, Eclipse, Junit, JSP, ANT, HTML, CSS, JSON, XML, Web Sphere

Confidential

Java/J2EE Developer

Responsibilities:

  • This application is based on Struts Framework Struts architecture is a variation of the classic Model-View-Controller (MVC) design paradigm.
  • Designed and developed the front end using HTML, CSS, AJAX, JavaScript, JSON, JSP, JSF and Struts Tag Library.
  • Worked on scheduling pages and handled Screen validations.
  • Worked on Password recovery module.
  • Involved in different phases of SDLC Life Cycle.
  • Developed and implemented applications using Eclipse and developed Web forms using Web Services and JSP.
  • Designed and implemented components that convert data to valid XML that is transformed by XSL/XSLT files to HTML.
  • Worked on CSS, HTML, JSP and GUI.
  • Involved in Unit Testing and other testing process.
  • Participate with ad-hoc troubleshooting, functionality problems and performance bottlenecks as needed.

Environment: Java, J2EE, CSS, Servlets, JSP, Struts, Log4j, Junit, Ant, RMI, ANT, SVN, JDBC, XML, HTML, Eclipse, Tomcat, Oracle.

We'd love your feedback!