We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Malvern, PA

SUMMARY:

  • Around 8 years of extensive development experience specializing in an environment building n - tier applications for web deployment using Java, J2EE, JSP, JSF, Servlets, JDBC, JMS, JavaBeans, JavaScript, HTML & XML.
  • Strong experience in Agile, Waterfall, Scrum Software Development Life Cycle methodology like Gathering requirements, Designing, Developing, testing, Implementing the web-based applications and UI applications
  • Expertise in Object Oriented Analysis and Design (OOAD) based on Unified Modeling Language (UML) architecture using Microsoft Visio.
  • Servlets, JDBC, JSF, JavaBeans, JMS, XML, XSLT, Oracle, SQL, and MVC architecture.
  • Developed different Web components such as JSPs, Servlets, Filters, Custom Tag Handlers and Business components such as RMI, EJB, JMS, and Web Services like SOAP, REST, Microservices
  • Extensively worked with frameworks like Struts, Hibernate, and spring, Tiles, EJBs, RMI and JUnit.
  • Hands-on experience of Angular, Model-View-Controller (MVC) pattern, designing and developing Single Page Application (SPA)
  • Expertise in using Bootstrap and used CSS Media Queries to create Responsive Web Designs (RWD)
  • Extensively used SpringIOC, configured Application Context files and performed database object mapping using Hibernate annotations.
  • Provided production support for the application and coordinated with cross functional teams.
  • Developed client request validations and processing using JavaScript and HTML
  • Worked on multithreading to perform many operations together so it saves time and reduce the communication cost.
  • Hands on experience with Confidential Services like ECS, EC2, ELB, VPC, S3, Cloud Front, IAM, RDS, Route 53, Cloud Watch, SNS, Auto Scaling, Elastic Load Balance, AMIs, Dynamo DB, firewalls, routing technologies and DNS, Amazon RDS DB services
  • Worked on working with Confidential Web Sphere 6x, 7xapplication server technologies, and Apache tomcat.
  • Experienced in working with XML technologies like XML, XSL, XSD, XSLT and DTD.
  • Possess strong working knowledge of Database Programming using SQL, PL/SQL, Triggers and Stored Procedures .
  • Expertise in using Development Tools like Eclipse, NetBeans.
  • Strong working experience of relational database management systems (RDBMS) like SQL Server 2005/2008/2012.
  • Experience of relational database management systems (RDBMS) like SQL Server 2005/2008/2012.
  • Proficiency in IDEs such as Eclipse, IntelliJ, Sublime Text, Notepad ++, and Visual Studio code etc.
  • Good team player with excellent communication skills and highly motivated analytical problem solver and troubleshooter with more attention
  • Ability to learn and adapt to emerging technologies and implement them in the current projects.

TECHNICAL SKILLS:

Languages: Java 7& 8, SQL, PL/SQ

Markup/XML Technologies: HTML5, CSS3, XHTML, JavaScript1.8, JQuery, Ajax, Angular JS, Angular 2, Angular 4, JSF, JSON, JSON, Backbone-JS.

Tools: & Frameworks

J2EE, Client: Server, Spring2.x/3.x, Hibernate 2.x/3.x/4.x, Spring MVC, Spring IOC, Spring AOP, Spring Boot, Spring Batch, and Spring Security, JMS, JSF, Junit

Web services: SOAP, Restful, Micro Services.

Web/Application Servers: Apache Tomcat 8.x/9.x, Confidential WebSphere 9.x, Confidential BPM 8.5/8.0/7.5, JBoss

Database: Oracle 8i/9i/10g/11g, SQL server 12.0, MySQL.

Development Tools (IDEs):

IntelliJ, Eclipse 8.x/7.x/6.x/3.x/2.1.1, JBuilder, Spring Tool Suite (STS).

Testing Tools: Junit 4.x, JIRA, Soap UI, Postman scripts, Mockito, Rational Clear Quest

Version Control: CVS, SVN, Rational clear case, GIT &Bit bucket

OS & Environment: Windows Vista/XP/2000/NT, Linux, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Malvern, PA

Sr. Java Developer

Responsibilities:

  • Worked in ‘Agile Methodology’ in developing and testing the applications during various iterations
  • Worked with Java 1.8, 1.9 on core and advanced technologies for effective implementation of the applications
  • Developed and implemented a cloud solution to provide and retrieve SaaS applications
  • Created S3 buckets and managed its policies. For Confidential backup and storage used S3 bucket and Glacier
  • Created IAM roles for deployment and integration with Lambda applications pertaining with FASS commands to automate ECS applications
  • Implemented and has good Knowledge in NOSQL data base like DynamoDB by creating and enhancing it
  • Code refactoring and enhancements were done as per business requirements after the code is moved to production to have viability of applications
  • For efficient performance and code handling implemented multithreading concepts
  • Developed applications using Web services in Eclipse IDE in Java Programming language, JavaScript language, Spring framework, Spring Boot applications
  • Effectively handled in Confidential services like ECS, VPC, EC2, S3, ELB, Auto Scaling Groups (ASG), IAM, Cloud Formation, Route 53, Cloud Watch, Confidential Clusters
  • Effectively implemented Cucumber test cases, developed Features files and implemented Step Definition for an ECS application
  • Created Splunk dashboard for ECS applications for non- production and production environments. Also tracked, resolved and maintained the application health
  • Developed and implemented Gatekeeper Features to toggle off certain functionality of ECS applications
  • Developed and maintained Sonar dashboard for code coverage of the application by resolving bugs, vulnerabilities and code duplications
  • Developed, upgraded and maintained API’s based on Restful and SOAP Web services
  • Effectively coded and enhanced UNIX Shell scripts (KORN, and PERL)

Environment: Confidential Services, Java/J2EE, Spring boot, Restful API, Spring AOP, Maven, JDBC, Postman, JSON, Log4j, Confidential, Web Sphere, Java Script, Bootstrap, HTML, CSS, SOAP, Tomcat, JIRA, IntelliJ, Perforce, SoapUI, Micro services

Confidential,Edgewood, NY

Java Developer

Responsibilities:

  • Worked in ‘Agile Methodology’ as well as ‘Water Methodology’ in developing and testing the applications during various iterations
  • Worked with Java 1.8, 1.9 on core and advanced technologies for effective implementation of the applications
  • Using Micro Services implemented business logics for handling vast applications as part of client migration process
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design, development, testing, and monitoring
  • Effective coding and implementing applications based on customized features of each client
  • Effectively resolved various bugs and code fixes at various environments (mostly production enhancements) based on client requirements also supported with their application process
  • Used Confidential WebSphere for the war deployments for both API and UI applications
  • Involved in installing and configuring Confidential WebSphere Application Server, Portal Server
  • For efficient performance and code handling implemented multithreading concepts
  • Developed applications using Web services in IntelliJ IDE in Java Programming language, JavaScript language, Spring framework, Spring Boot applications
  • Effectively handled in Confidential services like VPC, EC2, S3, ELB, Auto Scaling Groups (ASG), IAM, Cloud Formation, Route 53, Cloud Watch
  • Worked on SQL Developer tool to make changes and write query to database.
  • Developed, upgraded and maintained API’s based on Restful and SOAP Web services
  • Work with Architects and end users to define and document business requirement
  • Working on new Infrastructure with latest Software and OS versions. Moving the application to new machines.
  • Working with platform team to bring the new Infrastructure to live into production.
  • Developed and implemented shell scripting in UNIX interface

Environment: Java/J2EE, Spring boot, Restful API, Spring AOP, Maven, JDBC, Postman, JSON, Log4j, Confidential Web Sphere, Java Script, Bootstrap, HTML, CSS, SOAP, Tomcat, JIRA, IntelliJ, Perforce, SoapUI, Micro services

Confidential, McLean, VA

Java Developer

Responsibilities:

  • Involved in complete development of ‘Agile Methodology’, developed and tested the application during various iterations.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design, development, testing, and monitoring
  • Developed Swagger documentation defining API architecture and on boarded them to API Gateway for approval
  • Integrated Service Now application with Java application by displaying form views into API payloads
  • Worked in Docker deployment in Confidential cloud platform and effectively created EC2 instances, stacks, managed cloud watch
  • Assist with production support issues as needed and working on getting the root cause of reported production issues.
  • Worked on SQL Developer tool to make changes and write query to database.
  • Continuous upgrade and maintenance of Restful and SOAP Web services.
  • Work with Architects and end users to define and document business requirement.
  • Working on new Infrastructure with latest Software and OS versions. Moving the application to new machines.
  • Working with platform team to bring the new Infrastructure to live into production
  • Developed and implemented shell scripting in UNIX interface

Environment: Java/J2EE, Spring boot, Restful API, Spring AOP, Maven, JDBC, Postman, JSON, Log4j, Java Script, Bootstrap, HTML, CSS, SOAP, Tomcat, JIRA, Eclipse, Git, SoapUI, Micros

Confidential, Round Lake, IL

Java Full Stack Developer

Responsibilities:

  • Conducted analysis of organizational needs and goals for the development and implementation of the application systems by involving with business personnel
  • Mainly working on employee accounts, courses and all the topics within those courses along with the daily schedule using multithreading in Java with DB
  • Used Spring Boot for developing individual component and deployed them individually on Confidential using Docker. Writing the code using Lambda Expression on JDK 8 (java 1.8)
  • Developed Client-side code in Angular JS, integrated with REST, processed the JSON response
  • Developed single page application using Angular JS created services, factories, models, controllers, views
  • Worked with Hibernate framework to interact with the backend
  • Used ORACLE database and wrote HQL query to access the data from the database Effectively used Annotations in Hibernate mapping
  • Used Apache Camel to implement Java Message Service (JMS) API for sending and receiving email notifications to the employee about notifications to their portal
  • Worked on implementing and consuming RESTful web services using JAX-RS annotations
  • Created new library with micro services architecture using Rest APIs, spring boot and pivotal cloud foundry
  • Spring Security was implemented in the project
  • Interacted with UI team in developing GUI using HTML5, JavaScript, JSP, AJAX, JSON, and CSS3
  • Presentation layer was developed using JSP, Ajax, and JavaScript
  • Used Spring Form for Employees registration
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and Confidential AMI’s
  • Created a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it
  • Used JENKINS continuous build path for Continuous Integration
  • Worked with the JIRA tool for Quality Center bug tracking
  • Involved in the planning process of iterations under the Agile Scrum methodology
  • Involved in Unit, Integration and Performance Testing for the new enhancements
  • Using Load Runner, execute multi-user performance tests, used online monitors, real-time output messages and other features of the Load Runner Controller
  • Test cases were created using JUnit framework and JUnit for front-end UI testing
  • Used Maven Dependency to include all the jar files, Logging of Application was done using Log4J

Environment: Java 1.8, J2EE, Spring BOOT, JSP, Apache Camel (JMS), AJAX, Angular JS, JSON, Servlet, JENKINS, JIRA, Tomcat Application Server, Docker, XML, HQL, Hibernate, IntelliJ IDEA, Core Java, Multithreading, Rest API, JAX-RS, Oracle database, Apache Cassandra, JDBC, Maven, GIT, OOD, Unix, Linux, Log4J

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Designed and developed Online Application using Spring MVC Framework and Spring Core
  • Developed and enhanced the application using Java and J2EE (Servlets, JSP, JDBC, JNDI, EJB),
  • Web Services (RESTful Web Services), HTML, JSON, XML, Maven, Log4J and MySQL DB
  • The project was developed agile software development methodology
  • Involved in working with J2EE Design Patterns (Singleton, Session Façade, and DAO)
  • Involved in creating Use Cases, Class Diagrams and Sequence Diagrams using UML
  • Worked on Hibernate ORM. Created Hibernate XML files and Java class files to map the object relation mappings
  • Worked on Hibernate caching using Ehcache
  • Used Hibernate Query Language (HQL) and Custom Queries to query data from Oracle database in DAO
  • Involved in creating and extracting data from database using HQL queries, PL/SQL Stored procedures, triggers, and packages on Oracle database using Toad Software
  • Used CRUD operations using JPA query language
  • Analyzed changes in online transactional processing, business processes, and modifications, to improve quality of applications and meet additional requirements through MongoDB
  • Developed and maintained the Application Context files for the service layer using Spring Framework
  • Used SOAP (WSDL 2.0) Web Services for secure extraction of client related data from database using Apache CXF
  • Hand on experience with Java micro services in Spring Cloud and Spring Boot
  • Used RESTful in conjunction with Ajax calls using JAX-RS and Jersey
  • Multi-Threading and Caching we used to improve the performance and user experience
  • Implemented Marshalling and unmarshalling using JAXB
  • Created Docker container which leverages Linux containers and has the AMI baked in. Converted our staging and Production environment from a handful AMI’s to a single bare metal host running Docker.
  • Involved in the development of presentation layer and GUI using CSS3, HTML5, and JQuery
  • Involved in Performance tuning of the application and documentation of troubleshooting.
  • Used ANT to build, run and create JARs and WAR files
  • Used SVN for version control
  • The application was logged using Log4J, and exceptions were logged into the database using JDBC
  • Used JUnit for testing the entire application, rectified performance bottlenecks and eliminated critical bugs
  • Created numerous test cases using JUnit framework and JUnit for testing modules

Environment: Java 1.7, J2EE (JSP, JDBC, JNDI, EJB), Spring 3.0, HTML5, CSS3, Hibernate 4.x, Ehcache, SQL, PL/SQL,TOAD, MongoDB, JSP, AJAX, jQuery, Oracle 11g, Eclipse, Maven, ANT, SVN, XML 1.x, JAXB 2.x, Log4J, JUnit, JBoss, SOAP, Web Services, WSDL 2.0, JAX-RS, JAX-WS.

Confidential , Dearborn, MI

Java Developer

Responsibilities:

  • Involved in the deployment of full Software Development Life Cycle (SDLC) of the tracking systems Requirement gathering, Conceptual design, Analysis, Detail design, Development, System Testing, and User Acceptance
  • Used Agile methodology and effectively took part in Scrum gatherings to deliver quality deliverables within time
  • Designed and developed all the user interfaces using JSP, Servlets and Spring framework
  • Developed the DAO layer using Hibernate and used the caching system for real-time performance
  • Designed and developed various modules of the application with J2EE design architecture, Spring MVC architecture using IOC, AOP concepts
  • Implemented JMS API for the communication
  • Used Spring IOC for dependency injection and Spring AOP for cross-cutting concerns like logging, security, transaction management
  • Developed Web Service provider methods (bottom-up approach) using WSDL and RESTful for transferring data between the Applications
  • Used AJAX for developing asynchronous web applications on client side
  • Used Shell Scripting for file manipulation, program execution
  • Used JDBC for accessing database (DB2) to track all credit aspects of accounts, which include financial review details, security held, actuarial exposure data and receivables
  • Wrote JSP& Servlets classes to generate dynamic HTML pages
  • Adopted Spring framework for the development of the project
  • Involved in fixing bugs and unit testing with test cases using JUnit framework
  • Used Maven for create the project archetype and build the interface modules for customizing WAR and EAR files
  • Used Spring ORM module for integration with Hibernate for persistence layer, developed Session Beans and Entity Beans (JPA)
  • Involved in writing Hibernate Query Language(HQL) for persistence layer
  • Used Log4j for application logging and debugging
  • Used GitHub as Distributed version control system and branching for creating a new feature and making bug fixes

Environment: Java 1.7, JSP, JMS, HTML, AJAX, Servlets, Spring MVC, Hibernate, EJB (Session Beans), Confidential DB2, RESTful based Web Services, Log4J, WebSphere, JNDI, Maven, GitHub, JPA, Oracle, Windows XP, UNIX, Shell Scripting, Eclipse

Confidential - Chicago, IL

Java Developer

Responsibilities:

  • Involved in understanding requirements, Software Requirements Specification (SRS) and translating them into Detailed Function Specification document (DFS) for IDS
  • Responsible for representing design discussions and Architecture discussion for the IDS Mini and Major releases
  • Coding using Struts 2, Spring (Boot, Security, DAO, AOP) Hibernate, JPA, Restful Web services, Servlets, JSP, JSON, XML, and HTML
  • Used Hibernate, JPA Entity Manager and Spring JDBC templates for DAO layer.
  • Developed the application using Eclipse IDE and spring tool suite.
  • Architected, Designed and implemented few of the key REST APIs which facilitated a huge data flow
  • Designed and implemented the database startup scripts
  • Used SAX, DOM Parsers, and XPath for parsing XML
  • Identify the older modules/ code stack that can be reusable with minimal changes and define the interfaces that allow the communication with those modules
  • Used Git, Bit bucket for Design & Development of Project Build System and version control.
  • Worked on preparing test cases and executing unit testing and Integration testing.
  • Involved in developing Presentation layer using JavaScript.
  • Worked on NetBeans IDE, and Web Logic Server 11gR
  • Worked with the automation team to understand the selenium scripts and review the code, run the tests and review the results and provide inputs to the team.

Environment: Java, Spring, Hibernate, JPA, Spring AOP, Struts, Restful Web services, Servlets, JSP, JavaScript, JSON, XML, DOM, SAX, HTML, HTTP client API, NetBeans, Web Logic, Ant, Git, and Bit bucket.

Confidential - Piscataway, NJ

Jr. Java Developer

Responsibilities:

  • Implemented the User Login logic using Spring MVC framework for implementing the application
  • Developed the presentation layer of the application using Spring Framework and created the config.xml file, resource bundles for distribution module
  • Implemented Swing Frames in developing user interfaces
  • Used Spring Framework for the application, and integrated with Hibernate HQL, hibernate mappings and created DAO's mappings in Hibernate
  • Involved in SQL-development using Stored Procedures, Views and Queries with MS SQL
  • Used Junit to test the web application internally
  • Configured and deployed the web application on Apache Tomcat Application Server
  • Used Git version control to push and pull common source code used by developers

Environment: Java 7, J2EE, Swing, Linux, HTML, Spring MVC, Hibernate, Eclipse, MS SQL, Apache Tomcat, Gradle, Git.

Confidential

Web Developer

Responsibilities:

  • Effectively involved in project Software Development Life Cycle.
  • Developed the web application layout and forms using HTML, CSS, and JavaScript
  • Involved in CSS layouts, Positions, Padding, Pseudo Classes, Box Modeling, and Media queries
  • Responsible for designing mock-ups to W3C standards and developing web pages using HTML, CSS
  • Effective in handling client-side validations, hide, and show controls, dropdown menus and Involved in fetching data from web services using jQuery Ajax via JSON response and updating the HMTL pages,
  • Implemented tab navigation using jQuery
  • Implemented and designed user interface for web-based customer application
  • Interacted with Business Analyst and Business owner to give up the best designing features for the product users

Environment: HTML, JavaScript, CSS, jQuery, JSON, and Eclipse.

We'd love your feedback!