We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • 10+ years of experience as a Java Developer with solid understanding in all the phases of the Software Development Lifecycle ( SDLC ), this includes Analysis, Design, Development, Testing and Maintenance of Java applications for large Enterprise Customers.
  • Utilized JDBC API to access a database of reusable design components
  • Managed the platform over the years through agile, scrum and waterfall practices
  • Self - motivated, good team member with excellent analytical, communication & problem solving skills with ability to work independently as well as in a team
  • Coded Maven build scripts to build and deploy the application
  • Extensive development experience with IDE's like IDEA, Eclipse, RAD, Spring tool suite and NetBeans
  • Experienced in Application Software Development and Design, Object Oriented Design and Analysis (OOAD), technical documentation, debugging
  • Involved in different phases of Software Development Life Cycle (SDLC) like analysis, design, development and testing with SOA, Amazon Web Service (AWS) and Microservices architectures
  • Extensive experience in design, development and implementation of Spring and Hibernate frameworks
  • Integrated Hibernate in context files and configured Hibernate sessionfactory
  • Developed Internet/Intranet and Client/Server applications using Java and J2EE technologies like JSP, Servlets, JavaBeans, Javascript, HTML, XML
  • Thorough knowledge of Microservices architecture and experience in implementing several patterns
  • Designed and implemented RESTful Webservices using Spring Rest and JAX-RS
  • Experienced in deploying Web Application and configuring data source to IBM Websphere and servers like Tomcat
  • Experience with web/application servers like Tomcat Server .
  • Experience in performing Unit testing, Integration Testing and generation of test cases using JUnit .
  • Experience in working on version control tools like SVN and GIT .
  • Managed the platform over the years through Agile, Scrum and Waterfall practices

TECHNICAL SKILLS

  • Java8
  • Core Java
  • J2EE
  • J2SE Curl
  • JIRA
  • MAVEN
  • JENKINS
  • GIT
  • GITHUB
  • Tomcat Server
  • JUnit
  • SVN
  • Eclipse
  • IntelliJ
  • Agile
  • Scrum
  • Waterfall
  • Spring Security
  • Spring Reactor
  • Event Handling
  • SDLC
  • DAOs
  • MySQL
  • PostgreSQL
  • NoSQL
  • Time API
  • Micro service
  • Spring Boot
  • REST web services
  • Spring Cloud
  • Spring Core
  • Spring AOP
  • Spring IOC
  • Hibernate
  • SOAP
  • RESTful
  • Netflix cloud
  • Hystrix
  • Ribbon
  • Zuul
  • Eureka
  • Google Cloud
  • Docker
  • Containers
  • Jenkins.

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Sr. Java Developer

Responsibilities:

  • Designed and built SOA composites and BPEL processes that polled the legacy system for incoming customer data
  • Wrote maintainable code including extensive behavioral testing and version control, including CircleCI, bug testing and peer review standards.
  • Created Java proxy services for SOA services from to call from external Java classes.
  • Used Scala cats to provide abstractions for functional programming in the Scala application.
  • Wrote a prototype on Go to improve performance of report generator.
  • Proficient in using JAVA OOP design patterns and J2EE design patterns like Singleton, Front Controller, Business Delegate, Service Locator, DAO, VO etc.
  • Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
  • Designed and implemented the web application in Ruby on Rails, Node.js, HTML and JQuery from initial concept development to beta launch.
  • Responsible for the implementation of Web Design based on CSS, HTML, and Bootstrap Front-End Framework.
  • Built main application in Python, Django leveraging technologies such as Tastypie, Backbone.js, and Celery
  • Implemented Hibernate for the ORM layer in transacting with Oracle database
  • Developed HQL queries for CRUD
  • Connectivity to the database is provided using JDBC.
  • Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis
  • Worked on web services SOAP and REST technologies
  • Technical design, review, and implementation across the project.
  • Develop class diagrams/sequence diagrams using UML.
  • Following Scrum concepts of Agile Methodology to produce high Quality application.
  • Responsible for Analyze, Architect, Design, Code and Unit test J2EE and Spring components as part of enhancements.
  • Created war files & deployed on Tomcat using ANT deployment tool
  • By using Angular Js and Node Js with the MVC made both the development and the test easier.
  • Working with Jade, CSS, HTML, JQuery, JSON, Angular JS, Node JS and JavaScript technologies for Front End User Interface design.
  • Experience in implementing open source CMS applications in MODX, Expression Engine, Drupal, WordPress and Magento.
  • Exceptional history with content management Relational Database Systems, Web Development and Web Services.
  • Experience in working with version control tools such as SVN, Git and Subversion.
  • Experience in Unit testing frameworks such as Jasmine, Mocha + Chai or Karma.
  • Strong experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and writing complex queries using Oracle 8i/9i/10g/11g, DB2, SQL Server and MySQL.
  • Experience in PerformanceTuning, Query Optimization, Client/Server Connectivity and Database consistency checks using different utilities.
  • Effective problem solving and interpersonal skills.
  • Used Spring framework and J2EE components, Utilized Spring MVC, IoC, AOP and DAO modules. Developed controller classes, backend processes, complex services and database interaction.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, CSS3, HTML, HTML5, XHTML and AJAX.
  • Worked in an Agile environment and also Installed and Configured Drupal on a Linux server and other servers.
  • Provided support & development of web based applications and TCP/IP socket applications in UNIX/ LINUX, using JavaScript, MS SQL, Pl/SQL, openSSL.
  • Development experience in Windows, Linux, Mac OS, Docker containers and UNIX operating systems.
  • Used SOLID principles to maintain and extend over time of this application.
  • Worked on a redesign of existing Learning some application using domain driven design and dependency injection framework.

Environment: - Java, Spring boot, Spring Modules, Thymeleaf, Spring boot JPA, Spring Data rest, Quarkus, micronaut,JPA Toplink, Mongo DB, Java Script, ExtJS, APACHE CFX, Agile, MAVEN, Jasper report, SOA, Servlet Struts, Jquery, Hibernate, Oracle, Crud, AJAX, JDBC, Junit, UML, ILOG.

Confidential

Sr. Java Developer

Responsibilities:

  • Integrating Microservices and JSP's using Ajax and jersey client based on the Rest template which is generated using Swagger.
  • Implemented OR Mapping with the tables in the Oracle database for one-to-one relation and many-to-one relation with the tables
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved.
  • Deployed EJB Components on WebLogic.
  • Created Maven build file to build the application and deployed on WebSphere Application Server.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery
  • Developed unit and integration tests for existing microservices using JUnit
  • Backend Integration testing of microservices: thrift backend as well as API services
  • Modified existing applications to a suite of micro services and dockerized all microservices to facilitate deployment and distribution under any environment in the cloud
  • Involved in creating APIGEE Custom Policies preferably security policies using JWT & OAUTH.
  • Extensively used Eclipse, Net Beans and IntelliJ as IDE for application development and support.
  • Used VS Code as an Integrated Development Environment (IDE) with Java Plugins.
  • Used Maven to build and deploy application JAR into JBoss WildFly server. Used, GIT for back up.
  • Experienced in developing Gitlab CI/CD to run component tests, auto increment versions, and deploy to Crashlytic Beta users
  • Developed REST services using Spring and Used JAXB API for XML parsing
  • Designed, implemented, and tested the Reusable Software Component Repository shared throughout tablets and media vaults.
  • Worked on the spring framework like Spring IOC and Spring DAO.
  • Implemented application level persistence using Hibernate and Spring.
  • Consumed Web Services using Apache CXF framework for getting remote information
  • Did Packaging and Deployment of builds through ANT script
  • Worked with NoSQL database MongoDB and worked with it to perform many different operations
  • Experience in managing MongoDB environment from availability, performance and scalability perspectives
  • Design and Develop REST APIs to perform transactions in MongoDB
  • Developed Test Cases using EasyMock and used POSTMAN to test REST Calls.
  • Used TestNG framework for writing automated unit testing for application and Log4j to capture the log that includes runtime exceptions.
  • Designed and implemented the program methodology based on the Scaled Agile Framework (SAFE), agile
  • Implemented the Agile Scrum methodology and Test Driven Development (TDD) for developing the application
  • Created instances in AWS as well as migrated data to AWS from data Center using snowball and AWS migration service.
  • Used EC2 script 2015 in creating custom page, webpart page and changing the layout of the masterpage.

Environment: - JQuery, CSS, Angular.JS, CSS, AJAX, JavaScript, MySQL, JQuery,Windows, SSO, SSL, Lambda, azure, Maven, Gradle, JSON, JIRA, drools / mvel, Micro services, JMS, activeMQ, Kafka, Tomcat, Linux/ Unix, Hibernate, Scrum, NoSql, ANT, SVN, Putty, PHP 4/5.

Confidential, Lewisville, TX

Java developer

Responsibilities:

  • Developed and executed Unit Test cases using JUnit framework by supporting TDD (Test Driven Development).
  • Developed Test Cases using EasyMock and used POSTMAN to test REST Calls.
  • Used TestNG framework for writing automated unit testing for application and Log4j to capture the log that includes runtime exceptions.
  • Performed load testing using Jmeter and developed Java 8 code to improve performance.
  • Performed Service Level Testing for Web services using Soap UI, Postman and Apigee.
  • Responsible for the implementation of Web Design based on CSS, HTML, and Bootstrap Front-End Framework.
  • Built main application in Python, Django leveraging technologies such as Tastypie, Backbone.js, and Celery
  • Implemented Hibernate for the ORM layer in transacting with Oracle database
  • Developed HQL queries for CRUD
  • Connectivity to the database is provided using JDBC.
  • Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis
  • Worked on web services SOAP and REST technologies
  • Technical design, review, and implementation across the project.
  • Develop class diagrams/sequence diagrams using UML.
  • Following Scrum concepts of Agile Methodology to produce high Quality application.
  • Responsible for Analyze, Architect, Design, Code and Unit test J2EE and Spring components as part of enhancements.
  • Created AWS RDS and mapping the EC2 JBOSS configurations to point to AWS RDS instance.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
  • Designed and implemented the web application in Ruby on Rails, Node.js, HTML and JQuery from initial concept development to beta launch.
  • Created war files & deployed on Tomcat using ANT deployment tool
  • By using Angular Js and Node Js with the MVC made both the development and the test easier.
  • Deployed websites to a number of different server architectures including AWS EC2 instances, load balanced AWS Elastic beanstalk environments
  • Delivered high quality modules on the AWS stack using Lambda, SNS and Elastic cache with Redis
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Configured authentication mechanisms including SAML-based single sign on (SSO) and LDAP.
  • Used Apache and Maven build tool to automate the build process and Jenkins CI for continuous integration.
  • Involved in creating APIGEE Custom Policies preferably security policies using JWT & OAUTH.
  • Extensively used Eclipse, Net Beans and IntelliJ as IDE for application development and support.
  • Used VS Code as an Integrated Development Environment (IDE) with Java Plugins.
  • Used Maven to build and deploy application JAR into JBoss WildFly server. Used, GIT for back up.
  • Experienced in developing Gitlab CI/CD to run component tests, auto increment versions, and deploy to Crashlytic Beta users

Environment: - - Java, Spring boot, Spring Modules, Thymeleaf, Spring boot JPA, Spring Data rest, Quarkus, micronaut,JPA Toplink, Hibernate, Hibernate Criteria, JavaScript, Angular, React.js, JavaScript, AJAX, HTML/CSS, MySQL, Oracle.

Confidential, New York, NY

Java developer

Responsibilities:

  • Developed, test and implement cross-browser compatible WordPress themes using valid HTML/CSS.
  • Worked on different product applications using Backbone JS and Angular5 framework to develop.
  • Programmed the invoicing web application using Golang and PostgreSQL as the backend.
  • Implemented new requirements and fixed existing bugs on the system, built in ERLANG, CouchDB using PostgreSQL.
  • Performance Monitoring and Tuning MSSQL Server Performance and Security.
  • Implemented multi-language communication using RESTful APIs.
  • Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
  • Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis
  • OOP in PHP to extend or update functionalities. The project uses MySQL as the database.
  • Creation of REST Web Services for the management of data using Apache CXF (JAX-RS)
  • Development of AJAXtoolkit based applications using JSON
  • Designed and developed web pages using HTML and JSP.
  • Designed various applets using JBuilder.
  • Designed and developed Servlets to communicate between presentation and business layer.
  • Used Scala cats to provide abstractions for functional programming in the Scala application.
  • Wrote a prototype on Go to improve performance of report generator.
  • Developed/maintained and executed the Automation Test Scripts with Selenium Java API
  • Created Java layer on top of PostgreSQL database and build a command line interface for basic database functionality.
  • Supported the Java backend core processes and the corresponding interfaces with the NOSQL
  • Proficient in using JAVA OOP design patterns and J2EE design patterns like Singletonw
  • Expertise working with different spring modules like Spring IOC
  • Used iBATIS framework with Spring framework for data persistence and transaction management.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application

Environment: s: Core Java, J2EE, Lambda, azure, Maven, JavaScript, HTML/CSS, Backbone js, Postgres, PostgreSQL, SQL server, Restful API, JSON, OAUTH, XML, Eclipse

Confidential

Sr. Java developer

Responsibilities:

  • Experience with build and development tools like Gradle, Git and Maven.
  • Test driven development using JSON and improved the code communication with the help of test frameworks JUnit, mockito.
  • Implemented the task dashboard of different jBPM workflows using BPMN, business rules using business rules using Drools Expert and browsing capability using Apache Solr.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Established a lightweight Scrum project management process and helped team meet sprint goals
  • Worked on database concepts, design of data model changes, stored procedures, functions, triggers, cursors SQL queries and PL/SQL programming.
  • Developed, test and implement cross-browser compatible WordPress themes using valid HTML/CSS.
  • Worked on different product applications using Backbone JS and Angular5 framework to develop.
  • Proficient in using JAVA OOP design patterns and J2EE design patterns like Singletonw
  • Expertise working with different spring modules like Spring IOC
  • Used iBATIS framework with Spring framework for data persistence and transaction management.
  • Design & creation of multiple sites using:WordPress, HTML, PHP, XML, CSS,Javascript& more.
  • Web services were tested using web services explorer and SOAP UI.
  • Worked on configuration changes for financial components for claim center application.
  • Configuration rules and work plan activities were used to monitor workflow process of the application.
  • Worked on use case analysis, sequence, class, state activity and deployment diagrams.
  • Experience working with Business Rule Management System (BRMS) using ILOG Rule Studio and used JBoss Drools to define the rules to implement the application.
  • Implemented Service Oriented Architecture (SOA) and involved in installation and management of IBM SOA products like IBM WebSphere DataPower.
  • Developed, and debugged the servlets and EJB with Tomcat Application server.

Environment: s- Java, Spring Modules, Ibatis, JavaScript, HTML/CSS, Backbone js, Postgres, PostgreSQL, SQL server, Restful API, JSON, OAUTH, XML

Confidential

Sr. Java developer

Responsibilities:

  • Experience in implementing dynamic web applications using Apache Tomcat, IIS Web logic, Jboss, Web sphere, and Glassfish.
  • Deployed the applications in Linux servers using deployment scripts.
  • Worked extensively with Core Java, Multithreading, and Collections.
  • Used Core Java and J2EE patterns for designing the applications.
  • Solid experience on Core Java, Data Structures, Multi-threading, Algorithms and Object-Oriented concepts.
  • Defined and developed the User interface screens and the corresponding Java artifacts using Struts.
  • Presentation tier was developed using JSP, JSTL, Java Script, and HTML.
  • Performed Client side validations using Java script.
  • Wrote SQL queries and stored procedures to interact with the DB.
  • Performed Unit testing and prepared new test case documents.
  • Implemented views using Struts tags, JSTL and Expression Language.
  • Used AWS S3 to store code bundles to deploy onto EC2 Instances.
  • Created AWS RDS and mapping the EC2 JBOSS configurations to point to AWS RDS instance.
  • Responsible for provisioning of Azure services on the cloud to build scalable production systems load balancers.

Environment: Java, Spring, Struts, JDBC, Struts,JSF, JavaScript, HTML/CSS, Oracle, SOAP, Rest, Axis2, NetBeans, websphere.

We'd love your feedback!