We provide IT Staff Augmentation Services!

Sr.java Developer Resume

2.00/5 (Submit Your Rating)

White Plains, NY

SUMMARY:

  • Around 7 years of professional experience in Requirements Analysis, Performance Analysis, Design, Development and Implementation of Java, J2EE and client - server technologies.
  • Involved in all phases of Software Development Life Cycle (SDLC) in large-scale enterprise software using Object Oriented Analysis and Design.
  • Good experience in Agile (SCRUM and Waterfall) methodologies.
  • Design, analysis and modelling of n-tired, Object-Oriented system architectures.
  • Expertise in developing applications using Core Java concepts like OOPS, Multithreading, Collections framework.
  • Expertise in developing web applications using Java, JDBC, Servlets, JSF, Struts, JSP, Java Beans, MVC, Spring, Hibernate, SOA, SOAP/REST web services, EJB, JNDI, JMS, JavaScript, AJAX, HTML, CSS, Groovy, JSTL, JSP Custom Tag Libraries, SQL, XML, AJAX.
  • Thorough knowledge of IDE like RAD, WSAD, Eclipse, Net Beans.
  • Experienced in implementing web-based applications using Struts Action, Action forms and validation frameworks.
  • Implemented the web-based application following the MVC architecture using Spring Framework and used different spring modules like Spring Boot, Spring Core, Spring AOP, Spring MVC and Spring ORM Integration.
  • Used spring framework to Auto wire/inject components and configure the batch jobs.
  • Sound RDBMS concepts and extensively worked with Oracle 10i/9i, PL/SQL, SQL Server & DB2.
  • Extensive experience in implementing DAO layers using different frame works like JPA and ORM tools like Hibernate.
  • Experiencing in using Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS and used GIT for Version Control of code for incremental development.
  • Experience in building MEAN applications using MongoDB, Express.JS, Angular-JS, Node-JS, creating RESTful Web services with Node-JS, Express-JS and installing client side dependencies using Bower.
  • Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
  • Experience working with different Business teams and product to understand new UI requirement, plan the design and prototyping UI/UX design for user.
  • Thorough knowledge in using UML, XML parsers (SAX, DOM), SOAP, Angular.JS, Node.JS, Bootstrap, Knockout.JS, CSS, HTML and DHTML.
  • Strong AJAX and Responsive front-end development using HTML5, Bootstrap, CSS3, JSF, Jquery, JSP, Java Scripts.
  • Good hands on experience with Code Coverage Tools
  • Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, Singleton, Observer, Factory and Session Facade.
  • Developed ANT scripts for the build and deployment of J2EE applications
  • Experience in XML, Web Services using SOAP, XML-RPC, JAX-RPC, JAXB and Messaging standards like JMS, MQ series.
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, and Apache Tomcat.
  • Debugging skills for fixing the issues and profiling skills for optimal performance.
  • Expertise and experience in performing different kinds of testing like functional testing, unit testing, integration testing, performance testing, load testing, regression testing and System testing for the online applications.
  • Experience with Mockito, JUNIT.
  • Experience in UNIX shell scripting and PERL Scripting.

TECHNICAL SKILLS:

  • J2EE Technologies:-JSP, Servlets, Swing, Applets, JavaBeans, Struts, JDBC, JSP Custom Tag Libraries, XML (SAX & DOM), JNDI, JMS, Applets, Log4J, JSTL, JUnit.
  • Middleware ODBC, JDBC, RMI.
  • Web/App Servers IBM WebSphere 6.x/5.x, Tomcat, JBoss, Apache, Apache Axis.
  • IDE Tools Edit Plus, Eclipse, WSAD, RAD, NetBeans
  • Databases Oracle 9i/10i, DB2/UDB, SQL Server, Mongo DB, MySQL,
  • Languages Java7,8, using generics, JavaScript, Perl, PL/SQL, XML
  • Operating Systems Windows, UNIX (Sun Solaris), Linux
  • Frameworks Hibernate, Spring, Spring MVC, Angular 2, JUnit, Struts, Ajax, DOJO, Node.js
  • Methodologies Agile, SCRUM, TDD, Design Patterns, Continuous Integration
  • Web Technologies HTML, DHTML, CSS3, JQuery, AJAX, Angular Js, Node Js, React Js, AWS, Web Services JAX-RPC, JAX-WS
  • Source Control RTC, Rational Clear Case, CVS, SVN and Team forge.
  • Build Tools ANT, Maven

PROFESSIONAL EXPERIENCE:

Sr.JAVA DEVELOPER

Confidential, White plains, NY

Responsibilities:

  • Worked on migrating stacks running on data centers to AWS cloud.
  • Developed micro services to configure and manage Jobs for all of our stacks. Used Spring Quartz scheduler to schedule cron Jobs.
  • Used Hibernate and Spring JPA to persist Job data as part of Jobs Micro Services.
  • Worked with Angular 4.0 along with Angular CLI to create UI for the Micro Services.
  • Used CSS and Bootstrap to create the UI.
  • Improved the performance of application by configuring Mem Cache and scaling the kubernetes Pod instances.
  • Created new endpoints for existing stacks for additional functionality.
  • Used Spring MVC to write services which would be exposed through a REST API.
  • Worked in CI/CD process to integrate and deploy our stacks.
  • Wrote groovy script to pipeline the deployment process in Jenkins.
  • Used Kibana to check for logs and identify errors.
  • Configured probe on stacks to look into the errors, start/stop servers. Validated and thoroughly tested out our stacks before the migration.
  • Used Jmeter and New Relic to test the performance of our stacks.
  • Added a scaling group policy for our stacks.
  • Worked on creating plans for AWS cloud migration of stacks.
  • Used Terraform scripting to configure stacks on AWS.
  • Used Git as a version control tool for our stacks and updated code, resolved conflicts using it. Worked on time-zone conversion of our stacks during the migration to AWS.
  • Used SQL queries and written stored procs for implementing time-zone conversions for existing database. Used Junit and Mockito frameworks to write integration and Unit tests.
  • Checked code coverage using SonarQube.

Environment: Java 1.8, Spring 2.5, Hibernate, Spring JPA, Java Web Services (REST, JAX-WS), EJB 3.0, Angular 4.0, jQuery, JavaScript, Bootstrap, Web services, Jenkins, Git, Kubernetes, Jmeter, New Relic, Web, Confluence, Kibana, Linux, Eclipse, MySQL, Tomcat 8, Java Beans, XML, XHTML, DHTML, JavaScript, CSS, XSL, SQL, Log4j, UNIX Shell Script

Sr.JAVA DEVELOPER

Confidential, Pennington, NJ

Responsibilities:

  • Implemented Agile, Scrum methodologies actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development and testing.
  • Followed Agile methodology and used Test Driven Development. Created Design Docs from Functional Specifications
  • Reviewed High-level Design (HLD), Functional requirements and discussed the new functionality in team meetings.
  • Developed Class and Sequence Diagrams using Rational Rose Software.
  • Involved in developing REST API which produces and consumes Web services from other APIs.
  • Used Hibernate and Spring JPA to persist data into the database.
  • Integrated the application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Configured and tested code modules using POSTGRESQL database.
  • Real time Micro services development experience using Cloud based DevOps solutions like AWS.
  • Deployed application on Tomcat server, which is run on AWS cloud.
  • Used JERSEY framework to implement RESTful web services.
  • Used JAX-RS to support the creation of XML and JSON via the Java Architecture for XML Binding (JAXB).
  • Prepared the Technical Design Documents.
  • Implemented Spring Validation API for writing and integrating the validation rules.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Worked on Hibernate for mapping the Java objects to relational database and SQL queries to fetch the data, insert and update the data from the database.
  • Used Hibernate in data access layer to access and update information in the database.
  • Designed and integrated the full scale Hibernate / spring.
  • Implemented Complex Business Delegate layer using DAO's created and business logic.
  • Extensive experience in preparing load test plans and strategies.
  • Conducted stress testing using JMeter.
  • Configured log4j to enable/disable and monitor logging in application.
  • Used JUnit for writing test cases for the code to meet the standard specified.
  • Developed & Implemented OAuth2 functionality with Spring Security to secure the REST services/REST API for authentication & authorization and generate & validate the tokens for REST clients to protect the REST services.
  • Involved in Construction of UI using jQuery, Bootstrap and JavaScript.
  • Tested code modules using Junit testing. Used GIT version control
  • Implemented Service oriented architecture (SOA) by developing and consuming Restful web services based on JAX-RS AND Jersey.

Environment: Java 1.8, Spring 2.5, Hibernate, Spring JPA, Java Web Services (REST, JAX-WS), EJB 3.0, JERSEY, jQuery, JavaScript, Bootstrap, Web services, My Eclipse 10, PostgreSQL, Tomcat 8, Java Beans, UML, XML, XHTML, DHTML, JavaScript, CSS, XSL, DB2, SQL, Log4j, UNIX Shell Script.

JAVA DEVELOPER

Confidential, San Francisco, CA

Responsibilities:

  • Interacted with the stake holders and gather requirements and business artifacts based on Agile SCRUM methodology.
  • Developed web pages by using HTML, CSS and JavaScript.
  • Used Eclipse to develop source code and debug the application.
  • Built a custom cross-platform architecture using Java, Spring Core/MVC, and Hibernate.
  • Implemented Web-Services to integrate between different applications internal and thirdparty components using SOAP and REST services using Apache-CXF
  • Configured Queues and Topics as part of application integration and defined Camel routing between queues/topics.
  • Reviewed the XML logical data model and developed XML schema XSD to validate the model and used JAX-B for Xml-Java Mapping and XML-XSLT conversion.
  • Developed and published web-services using WSDL, SOAP and XML, JAX-B based on top-down and bottom-up approaches.
  • Experience in pre-testing the Web-Service calls with SOAP UI using endpoints.
  • Coordinated Unit Testing by JUnit, Easy Mock, Integration and User Acceptance Testing and developed test cases for bean components.
  • Used Subversion for maintaining the component and for release and version management. And JIRA for defect tracking.
  • Maven tool has been used for the build and deploy procedure scripts in UNIX, Linux and Windows environment using Hudson.
  • Been though Release process for project execution as part of SCRUM.

Environment: Java, J2EE,SOA, Spring, Web Services, CXF, XML, XSD, Shell Script, UML, HTML, JavaScript, Eclipse, WebLogic, Active MQ, JAX-B, JMS, Axis2, AJAX, Hudson, Maven, Jenkins, Restful, SOAP, JIRA, Oracle, PL/SQL, XPath, XSLT, SOAP UI, JUnit, SVN, Windows, Unix.

JAVA DEVELOPER

Confidential, Kansas City, MO

Responsibilities:

  • Interaction with the users at all stages of development to ensure that development was as per user specifications.
  • Used OOD concepts in overall design and development of the system.
  • User requirements study, analysis and review of the specifications.
  • Designed and Implemented the J2EE Based with JDBC in Eclipse IDE.
  • Work directly with management, vendors, and third parties to ensure database management applications operate at peak efficiency.
  • Extensively worked on Java serverside programming using Servlets, and JSP. CSS is used to style Web pages, XHTML and XML markup.
  • Implemented servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking.
  • Using XML for dynamic display of options in select box and description on web page.
  • Designed complex application database SQL statements for querying, updating and reporting using JDBC.
  • Responsible for testing, debugging, bug fixing and documentation of the system.
  • Developed JUnit test cases and performed integration and system testing.
  • Implemented Java components and deployed under the WebLogic server.

Environment: Java, J2EE, JDBC, XML, Servlets, HTML, JavaScript, JSP, CSS, SOAP, Eclipse, SQL, CVS, JUnit, Log4j, WebLogic, Windows.

JAVA DEVELOPER

Confidential

Responsibilities:

  • Worked in SCRUM team for rapid development and improve coding efficiency.
  • Requirement analyzing process and business logic assessment, having communication directly with clients.
  • Set up spring and Hibernate framework by adding configuration in web.xml file. Wrote Hibernate Annotation for data mapping.
  • Responsible for analyzing and dissembling PHP code in legacy project and did translation for functional methods in Java Code.
  • Designed and developed front-end Graphic User Interface with JSP, HTML, CSS, JavaScript, jQuery.
  • Implemented the Ajax call to get data from back-end service.
  • Responsible for code compression for CSS file, JS file, and Java file to improve the system performance as well as reduce system response time.
  • Implemented SQL queries and stored procedures to save user profile, order information to database and retrieve information from database.
  • Developing Web Service components using SOAP service.
  • Developed JUnit test case for testing functionalities the Java Code.

Environment: Java, J2EE, JSP, HTML, CSS, JQuery, Ajax, JavaScript, spring, Hibernate, Hibernate Annotation, REST, Oracle, SVN, JUnit, JIRA, SCRUM.

JAVA DEVELOPER

Confidential

Responsibilities:

  • Extensively used Form Beans in data access layer to access and update information.
  • Used Spring- Hibernate integration to interact with Data base layer using DAO's.
  • Experience in various phases of Software Development Life Cycle SDLC of the application.
  • Developed presentation tier with JSPs.
  • Wrote HQL queries as part of development.
  • Designed and implemented XML parsing for XML order conformations.
  • Created database pool, multi-pool, data source and mapped them to roles.
  • Configured Action Mapping XML for each logical request that may be submitted.
  • Consumed web services WSDL, UDDI, and REST for funds management.
  • Used Hibernate as Object Relational Mapping Tool for the backend data.
  • Wrote batch jobs and was involved in performance tuning of complex queries.
  • Deployed the application on WebSphere Application Server.
  • Monitored the error logs and fixed the problems.
  • Developed different components of the application such as JSPs, Servlets, DAOs and Used Subversion SVN for version control.

Environment: Java, J2EE, Spring, Hibernate, JSP, Servlets, HTML, XML, Oracle, PL/SQL, WebSphere, SVN, Eclipse, JAX-B, JIRA, Log4j, JUnit, Windows.

We'd love your feedback!