We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY

  • 8+ years of experience in software development industry based on web applications developed through J2EE framework and GUI based applications.
  • Extensive experience as a full stack java developer.
  • Expertise in Design, Development of applications usingmiddleware/back - end technologies like Javaand J2EE technologies using CoreJava, Servlets, JDBC, and implementation of Model-View-Controller (MVC) using Spring boot, Struts, Frameworks and ORM tools like Hibernate, MyBATIS etc.
  • Good front end page design skills using HTML, CSS,JavaScript, JSF, JSTL, Display Tag (Custom Tag), Ajax, LESS, JQuery, SASS, Node.js, react.js, DOJO, Angular JS, Angular 2, XSL using XML,, XSD, XSLT, JSON.
  • Substantial development experience in creating stored procedures, PL/SQL Packages, Triggers and Functions. Strong noledge in Oracle, MySQL and NoSQL databases like MongoDB.
  • Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
  • Design, develop and test Apache Camelroutes that will ingest, parse and transport teh messages. Using spring and blueprint.
  • Created Snapshots and Amazon Machine Images (AMI's) of EC2 Instance for snapshots and creating clone instances for servers in cloud.
  • Handled operations and maintenance support forAWS (Amazon web services) cloud resources which includes launching, maintaining and troubleshooting EC2 instances, S3 buckets, Elastic Load Balancers (ELB) and Relational Database Services (RDS).
  • Experience wif HTML5, JavaScript, JQuery, AJAX.
  • Experience wif Kafka, logstash, kibana.
  • Load Test wif camel and Mule soft by File components, http components, and JMS active
  • Built and deployed microservices containers in to separate EC2 instances using Docker commands.
  • Deep understanding of OOPS concepts and its applications.
  • UsedAkkaconcurrency for processing PDL files
  • Experience wif design & build of Web Applications usingJava/J2EE Technology,AWS &open source technologies
  • Experience in deploying client-server, web, and distributed end-to-end enterprise applications.
  • Good Experience in CoreJavaconcepts like JavaBeans, Collections, Exceptions handling and Multi-threading etc.
  • Good command on collections and data-structures.
  • Worked in Scrum, Agile methodologies, Systems Development Life Cycle (SDLC), & Water Fall models in development processes of software applications.
  • Worked on projects in Test-Driven Development approach(TDD).
  • Proficient in designing applications usingJavaand J2EE Design Patterns categorized as creational, structural and behavioral design patterns like Singleton, Factory, Facade, Builder, Observer, Adapter, Command patterns etc.
  • Strong experience in using IDE's such as Eclipse, Net Beans and RAD.
  • Implemented responsive web design using media queries and bootstrap.
  • Browser Compatibility issues and Optimization for web, including CSS Sprites and best practices.
  • Extensively used PL/SQL for writing queries and stored procedures in Oracle/SQL Databases.
  • Exposure to NoSQL database programming.
  • Good experience wifCassandra NoSQLDatabase.
  • Highly familiar wif Continuous Integration (CI) using an open source s tool like Jenkins
  • Responsible for unit testing and expertise in writing JUnit test cases and also responsible Quality Assurance of teh projects.
  • Extensive noledge inJavaPersistence API.
  • Good experience in writing and making use of stored procedures, functions, views, triggers and joins according to teh applications.
  • Expert in designing and developing various UML diagrams using tools like Rational Rose, Microsoft Visio etc.
  • Good experience using different servers like Tomcat, WebLogic, JBOSS and WebSphere applicationservers.
  • Experienced in deploying applications on both Windows and UNIX, LINUX environments and used commands to operate.
  • ImplementedEvent SourcingusingAkka.
  • Experience in using teh Web Services such as SOAP and REST.
  • Worked on Service Oriented Architecture (SOA) and implemented using Microservices.
  • Worked on retrieving data in JSON format in to teh application using parsing techniques.
  • Worked wif Maven and ANT Builder for application building.
  • Hands-on experience in using teh advanced repositories, Version Control tool's such as Git, Subversion.
  • Experienced in handling daily assignments and on-call supporting production issues.
  • Good experience in projects wif onsite/offshore models and good client interaction skills.
  • Involved in documenting teh use-cases, functional, technical design of teh project and test cases.
  • Highly adaptive to new technologies and ability to cope-up in a high paced environment.
  • Good verbal and written communication skills.
  • Comprehensive problem solving abilities.

TECHNICAL SKILLS

Programming Languages: Java, C, C++,J2EE, UNIX Shell, JavaScript, PL/SQL, SQL, UML

Web Technologies: Angular JS,Angular 2,node.js,react.js, JSP, Servlets, JDBC, HTML, DHTML, CSS, Boot Strap, JQuery, AJAX, Custom Tags,, PHP,JavaFX, JMS, Active MQ, Web Sphere MQ,JNDI, LDAP,Kibana, Kafka, JavaMail, Cassandra, XML, XDS, XSLT,RMI,SOA, ISDM, Apache,Akka, Google Juice, protobuf. aMQ, CXF, Automation, SOX, Cognos, Selenium.

App/Web Servers: WebLogic, JBoss, Tomcat, WebSphere

Frameworks: Struts, Spring, Spring MVC, Spring Boot, Apache Camel ESB.

ORM Tools: Hibernate, MyBatis.

AWS services: Amazon EC2, Amazon S3, Amazon RDS,Lambda, Amazon SQS,AWS Identity and access management,Cloud Watch, EBS, docker container frameworks, dynamo DB

Web Services: Web services (SOAP), WSDL, REST.

Tools: Ant, Maven, Jenkins, Log4J, Toad, SOAP UI

DeveloperIDEs: Eclipse, qqNet Beans, RAD

Version Control: Git, SVN, CVS, Clear case

Bug Reporting Tools: JUNIT, JIRA, BugZilla

Design Pattern: MVC (Model-View-Controller), Front controller, Factory pattern, Iterator.

Databases: Oracle, MySQL, MS SQL, NoSQL, MongoDB, Couchbase.

Methodologies: SDLC, Agile, waterfall

Operating Systems: Windows, Unix, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Sr.Java/J2EE Developer

Responsibilities:

  • Actively participated in all teh phases of SDLC including Requirements Collection, Design & Analysis of teh Customer Specifications, Development and Customization of teh application.
  • Involved in teh functional, technical design and development of teh application first creating prototypes.
  • Designed and Developed servlets to handle asynchronousjavabatch requests, both scheduled and on-demand jobs.
  • Expertise in SOX documentation in accordance wif department standards.
  • Participated in end-to-end designing and development of Single Page Applications using HTML5, CSS3, Bootstrap, JavaScript, jQuery and Angular JS.
  • Developed application using JSP, JSTL and AJAX on teh presentation layer, teh business layer is built using Spring Boot, Spring MVC and teh persistent layer uses Hibernate, CXF.
  • Data Structures like ArrayLists has been implemented.
  • Spring JDBC is used and Spring security is implemented for making teh application highly secure in a flexible way.
  • Code is developed in a Test-Driven approach(TDD).
  • Designed and developed SOAP services to handle various requests from all teh application screens by user.
  • Designed and developed teh UI using Struts view component, JSP, HTML, CSS, Angular JS and JavaScript, node.js, react.js.
  • Created Modular application structure using Angular JS framework and HTML5, CSS3.
  • Developed back-end PL/SQL packages, UNIX shell scripts for data migration and batch processing.
  • Developed teh application using teh Data bases like Couchbaseand PostgreSQL.
  • Created Several Indexes in Couchbaseand also used Full Text Search.
  • Worked on creating PL/SQL Tables, CouchBase, Views, Stored Procedures, Triggers and Functions.
  • Experience wif composing and executing MongoDB scripts to insert and update NoSQL database.
  • Experience in testing tools Selenium, Automation testing.
  • Experience in configuring, deploying teh web applications onAWS servers.
  • Working noledge of variousAWS technologies like EC2, S3 storage etc.
  • Implemented session beans using EJB 2.0.
  • Developed Exception handling framework and used log4J for logging.
  • Garbage collection, Performance tuning and memory management is handled in teh java project.
  • Successfully delivered design and code using Scrum methodology in agile environment.
  • Involved in project designs using various UML Diagrams like Class diagrams and Sequence diagrams.
  • Microservices containers are deployed in to cloud using docker containers.
  • Actively involved in integrating Web Sphere MQ(IBM MQ) using application Interface.
  • Actively involved in Scrum meetings that allow clusters of teams to discuss their work, focusing especially on areas of overlap and integration.
  • Responsible for release of code into production and its integration wif other applications.
  • Implemented JMS to asynchronously send messages.
  • Involved in using continuous integration tool Jenkins to push and pull teh project code into GitHub repositories.
  • Deployed in Linux server and used Tomcat as application server.
  • Worked wif Spring Ribbon and kafkabroker service wif ZooKeeper to handle heavy traffic.
  • Contributed in developing Automation Framework that uses Java, Selenium Web Driver.
  • Involved in finding teh root cause for errors and fixing them and involved in providing production support during deployment in teh integrated servers like LINUX . Involved in using Apache Kafka as messaging service other TEMPthan JMS.
  • Implemented build stage-to build teh Micro Service and push teh Docker Container image to teh private Dockerregistry.
  • Performed teh unit testing, integration testing and system testing for teh application using JUnit.
  • Coordinated wif teh QA team for teh QA testing of teh applications and defect fixes.
  • Used HP Quality Center to track defects.
  • Used Splunk tool to pull logs and analyze. Also used putty to access teh server remotely to get logs (complete logs which were not available in Splunk) for any defect resolution and also to access teh schema to study API for any schema related issues.

Environment:JavaJ2EE, JSP, JavaScript, Ajax, Spring 3.2, JQuery, Angular JS, Eclipse 4.2, Hibernate 4.1, XML, EC2, Auto-Scaling in launching EC2 instances, XSD, SOX, UML Elastic Load Balancer, Elastic Beanstalk, CouchBase S3,IAM,SNS Tomcat, Web Sphere(IBM MQ), CXF, Apache Kafka and Apache Storm, Docker, Oracle 11g, NoSql(MongoDB), JUnit, JMS, Log4j, Maven, Agile, SVN, JDBC, JAX-WS, Selenium.

Confidential, Scottsdale, AZ.

Sr.Java/J2EE Developer

Responsibilities:

  • Developed application usingJava,J2EE, Struts, Spring, MyBATIS, Angular JS and SOAP/REST web services.
  • Worked on Agile Methodology, involved in daily scrum meetings, sprint planning and product backlogs.
  • Involved in business meetings wif clients and code review meetings wif team members.
  • Written Struts action classes, MyBATIS POJO classes and integrated Struts and MyBATIS wif Spring for processing business needs.
  • Developed model components using session beans and used local message driven beans (MDB) to interact wif session using EJB.
  • Used annotations in Spring to configure Javabeans.
  • Implemented different design patterns like DAO, Singleton Pattern and MVC Architectural design pattern of Spring.
  • Good experience wifCassandra NoSQLDatabase.
  • Created XML for deployment descriptors, struts configuration files and integrated to validation files.
  • Involved in teh development of SOAP and REST Web Services and consumed some Web Services from external application.
  • Generated teh web services classes by using Service Oriented Architecture (SOA) using Microservices.
  • Multithreading is incorporated using parallel programming using Java Threads or Executor services for concurrency and performance improvement.
  • Actively involved in coding SQL statements in PL/SQL.
  • Developed various Complex Queries, Views for Generating Reports.
  • Designed and developed teh framework to consume teh web services hosted in Amazon EC2 instances.
  • Involved in a data migration process between different versions ofCognos.
  • Microservices containers are deployed in to cloud using docker containers.
  • ImplementedAWS IAM for managing teh credentials of applications that run on EC2 instances.
  • DevelopedJava API to connect teh Amazon S3 service to store and retrieve teh media files.
  • Described teh location of teh web services server and its functionality in WSDL.
  • Experience wif using Java Swing orJavaFXto develop standalone desktop applications
  • Expertise in developing reporting applications usingCognos Business Intelligence components like Report Studio, RAD,Framework Manager, Query Studio, Analysis Studio, Metric Studio and Cognos Connection.
  • Developed teh user interface wif JQuery framework which included HTML manipulation, CSS and AJAX (for updating parts of webpage wifout reloading it).
  • Used Struts Tag Libraries and Struts Tiles Framework to reuse teh layouts.
  • Implemented node.js for server side scripting.
  • UsedAkkaconcurrency for processing PDL files.
  • Expertise in implementing user level and data level securities wifin Cognos .
  • Written custom filters and directives for teh HTML5 using Angular JS code.
  • Modified Oracle database wif teh use of JDBC.
  • Developed client slide components utilizing Java Swing framework.
  • Written Unit Test Cases for all teh developed use cases and did integration testing using JUnit.
  • Used Log4j for logging, debugging and tracking.
  • Used Eclipse as theJavaIDE in teh development of teh application.
  • Used CI/CD integration automation tool Jenkins while deploying teh applications on IBM WebSphere server in Linux environment.
  • Integration Process using Selenium WebDriver and Jenkins.

Environment: Java,J2EE, JSP,Servlets, Struts, Akka, JavaFX,Spring, EJB, JMS, MyBATIS, XML Schemas, CSS, Angular JS, JavaScript, node.js, SOA architecture,HTML5, UML,Cassandra, XML, WebSphere, Design Patterns, JUnit, Log4j, AJAX, SOAP/REST WebServices, Amazon S3,Swing, Cognos,Amazon RDS, Amazon IAM, Amazon EC2,Oracle 10g, Jenkins, Selenium, Agile.

Confidential, Miamisburg, OH

Java/J2EEDeveloper

Responsibilities:

  • Involved in Agile - Sprint methodologies to do requirements gathering, analysis and planning.
  • Involved in gathering requirements from existing functionality for teh custodians.
  • Involved in project designs using various UML Diagrams like Class diagrams and Sequence diagrams.
  • Has been responsible for teh design and development of teh overall framework designed usingJ2EE technologies based on MVC architecture.
  • Also developed web services components using Apache Camel, SOAP, WSDL, JAXB, and JAX- WS wif java.
  • Created Views which are programmed using JSP pages, Model which is a combination of EJB's andJavaclasses whereas Controllers which are Servlets.
  • Developed user interface using JSP, JQuery, and AJAX to expedite teh working process of application.
  • Used Spring Framework in order to has Transaction Management and Dependency Injection.
  • Used Hibernate annotations which helps in mapping objects to teh relational database and implemented persistence using Hibernate.
  • Used Hibernate to storeJavaObjects as data in relational database.
  • Involved in developing EJB's for teh business logic and deploying them in IBM WebSphere server.
  • Responsible for creation of action classes, JSPs, Model classes.
  • Managed Data Bases using Congos.
  • Used framework APIs like Struts, Spring and Hibernate.
  • Developed project using design patterns so that it becomes advantageous for future use.
  • UsedJavaMessaging Services for reliable and asynchronous exchange of important information.
  • Used JQuery to make teh front-end components interact wif teh JavaScript functions to add dynamism to teh web pages at teh client side.
  • Implemented teh presentation layer (GUI), based on open source framework, involving Servlets, JSP, JSF, JSTL, HTML, CSS, JavaScript and Beans.
  • Experience using Kibana using logstash.
  • Experience wif kafka.
  • Involved in a data migration process between different versions ofCognos.
  • Developed Servlets accordingly and worked extensively on SQL and Couchbase.
  • Implemented Spring IOC container, Spring JDBC template, Spring Exception Strategy and AOP.
  • Involved in producing SOAP based web services for communication between its upstream applications.
  • Worked on migrating from SOAP based Web Service to RESTful services as per teh demand.
  • Developed web services for data transfer from client to server and vice versa using SOAP and an XML file which is WSDL.
  • Worked on Oracle Database and wrote complex SQL query to pull data from different tables to build teh report.
  • Composed and executed MongoDB scripts to insert and update NoSQL database.
  • Involved in debugging teh product using Eclipse 3.6 and JIRA Bug Tracking.Created war files and deployed them using ANT deployment tool.
  • PerformedJavaweb application development usingJ2EEand NetBeans.
  • Maintenance of data in different Oracle Databases and environments using TOAD.
  • Responsible for building CSV and XML file loaders and splitters for financial data.
  • Used Git for Source Version Control.
  • Tested wif teh JUnit test cases for claims in both professional and institutional ways.

Environment:Java, Servlet, EJB, Struts. JMS, JDBC, Hibernate, Spring,Google Juice, protobuf, JavaScript, AJAX, UML, Eclipse, IBM WebSphere, SOAP, ANT, JQuery, NetBeans,Kafka,Kibana,Logstash, JSP,Cognos, Apache Camel EJB, Couchbase,WSDL, Toad, web services, HTML, XML, Oracle Database, MongoDB, NoSQL, CVS, JIRA, Swing, Git, Junit.

Confidential, Columbus, OH

Java/J2EEDeveloper

Responsibilities:

  • Gatheird user requirements, analyzed and wrote functional and technical specifications.
  • Created Use Cases, Sequence, Object Model and Component UML diagrams using UML tool.
  • Employed Scrum concepts of Agile Development Methodology for software development.
  • Designed front-end, data driven GUI using JSP, HTML, JavaScript and CSS
  • Developed asynchronous, rich user interface wif AJAX to get user information from teh server
  • Designed, implemented and deployedJ2EEweb application using JSF MVC and Spring IOC.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Implemented business processes to develop email notification components using JMS API
  • Wrote SQL commands and Stored Procedures to retrieve data from Oracle database
  • Developed web services using SOAP, UDDI, WSDL, XML and Apache Axis
  • Developed teh application using Singleton, Business Delegate and Data Transfer Object design patterns in teh project.
  • Used log4j for logging and CVS for version control.
  • Configured and deployed web application in WebLogic using ANT tool
  • Developed custom reports using Crystal Reports and wrote test cases using JUNIT tool.

Environment: Java(JDK1.5),J2EE, JSP, JSTL, Servlets, JavaScript, XML, CSS, JSF 1, Spring 2.5 SOAP, Hibernate, Eclipse, Oracle10g, WebLogic, UML, XSLT, Ajax, Log4j, ANT, CVS.

Confidential

JavaDeveloper

Responsibilities

  • Gatheird user requirements followed by analysis and design. Evaluated various technologies for teh Client.
  • Developed HTML and JSP to present Client side GUI.
  • Involved in development of JavaScript code for Client Side Validations.
  • Designed teh HTML based web pages for displaying teh reports.
  • DevelopedJavaclasses and JSP files.
  • Extensively used XML documents wif XSLT and CSS to translate teh content into HTML to present to GUI.
  • Developed dynamic content of presentation layer using JSP.
  • Develop user-defined tags using XML.
  • Developed JavaMail for automatic emailing and JNDI to interact wif teh Knowledge Server.
  • Used Struts Framework to implementJ2EEdesign patterns (MVC).
  • Developed, Tested and Debugged theJava, JSP and EJB components using Eclipse RCP.
  • Developed EnterpriseJavaBeans like Entity Beans, Session Beans (both Stateless and State full Session beans).
  • Developed JSP as teh view, Servlets as Controller and EJB as model in teh Struts Framework.
  • Worked on WebLogic application server to deploy JSP and EJB applications.
  • Created and implemented PL/SQL stored procedures, triggers.

Environment: CoreJava,J2EE, EJB, JSP, Servlets, JNDI, JavaMail, JDBC, Struts, HTML, XML, XSLT,JavaScript, Eclipse, Eclipse RCP, MySQL, WebLogic, Waterfall model.

We'd love your feedback!