We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

AtlantA

SUMMARY

  • Experience in developing projects for Law Enforcement, Finance, Banking, Media & Entertainment domains.
  • Well skilled in all stages of Software Development Life Cycle (SDLC) including requirement analysis, design, development, testing, deployment, also support and maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile Methodologies.
  • Thorough understanding & involvement in all phases of Software Development Life Cycle.
  • Understanding teh object - oriented design, re-use, and component-based development.
  • Good at Documenting and Understanding User requirements and System Specifications.
  • Participated in Project Requirement and Planning meetings.
  • Strong hands on experience in developing teh Enterprise and Web applications on n-tier Architecture using Java/J2EE and java-based technologies such as Servlets, JSP, Hibernate, Spring, Spring Web flow, EJBs, JNDI, Web services, XML, JPA, JMS and JDBC.
  • Extensively developed teh features provided by spring framework in various projects for MVC architecture.
  • Experience in working with XML technologies like XML, XSL, XSD, DTD, XSLT and parsing XML with SAX & DOM parsers.
  • Strong hands on experience in programming with J2EE and associated technologies including Servlets, JSP, JNDI, JDBC, Struts, JMS, JTS, EJB, Java Beans, Transactions, Resource Connections, Security, JSF, Play, Spring 2 to 4, Hibernate and JAX-RPC, JAX-RS, JAX-WS, SOAP, REST, WSDL, UDDI, XML over HTTP, Apache CXF, JAX-B, XSD, Axis 2 and RESTFUL web services.
  • Experience in Designing UML - for developing application specific Object model, Use Case diagrams, Class diagrams, Sequence diagrams & State diagrams.
  • Expertise in Amazon Web Services technologies like EC2, S3 bucket, ELB, Auto-Scaling, SNS, SQS, EBS, AMI, IAM, Dynamo DB, RDS (Aurora), RedShift, Route 53, Lambda, Elastic Search, Virtual Private Cloud (VPC) through AWS Console and API Integration.
  • Experience in association of different Iaas/Paas/SaaSCloud technologies like Amazon Web services (AWS), Pivotal Cloud Foundry, Google Cloud, Microsoft Azure, Salesforce, Spring Cloud, Rack Space, RedHat, Oracle Cloud, DropBox, VMWare…etc.
  • Proficient in building Web User Interface (UI) applications using HTML/HTML5, DHTML, XHTML, Angular JS, Angular 2, Node JS, Bootstrap, React JS, Ember JS, DJango, CSS/CSS3, JavaScript, JQuery, PHP, Python, Ruby Web Standards and are browser compatible.
  • Good knowledge of Restful and SOAP concepts and implementation using Web services.
  • Hands on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, S3, Elastic Bean Stalk (EBS), ELB (Load Balancers), RDS, Aurora, VPC, Route53, CloudWatch, CloudFormation, IAM, SNS etc.
  • Strong working experience with Spring framework and its Modules like Spring Core, Spring DAO, Spring AOP, Spring MVC, Spring Boot, Spring RMI, Spring Web, Spring IOC, Spring JDBC, Spring ORM and Spring JMS, Microservices, Dependency Injection…etc.
  • Hands on experience in Security-System development for web Applications. Involved and developed various phases of security implementation using Spring Security system against all types of authentications: LDAP authentication, Database authentication and Pre-Authentication.
  • Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework.
  • Integrated Selenium web driver with existing API to test framework.
  • Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Web/Application servers such as Apache Tomcat server, Apache Http Server, WebLogic, WebSphere, Glassfish, JBoss/WildFly, Wakanda, TomEE, Jetty.
  • Strong working experience in working with teh Relational database systems like MySQL, MSSQL. PL/SQL, Oracle, DB2, SQL Server, and NOSQL database systems like Redis, PostgreSQL, MongoDB, Couch DB, Cassandra, Wakanda DB…etc.
  • Experience with designing and configuring secure Virtual Private Cloud (VPC) through private and public networks in AWS and create various subnets, routing table, internet gateways for servers.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts … spring, Spring MVC, Spring Web Flow, Spring JDBC, Spring Batch, iBatis and Hibernate.
  • Knowledge on several Atlassian tools like Jira, Fisheye, Crucible, Confluence, Bamboo, Clover.
  • Expertise in Selenium automation using Selenium Webdriver, Selenium Grid and worked with Cucumber/Gherkins, and TestNG.
  • Strong experience in RDBMS technologies like SQL, Sub Queries, Stored Procedures, Triggers and Functions. Developed Oracle based stored procedures using PL/SQL.
  • Good knowledge in Big Data technologies like Apache Hadoop, Map/Reduce, Hadoop Ecosystem, Apache Spark, Spark SQL, Spark Streaming, Apache Cassandra and CQL, Apache Kafka.
  • Experience in frameworks like Spring MVC/IOC/JDBC/AOP/Security, Hibernate and Struts.
  • Usedbaits frameworkwithSpring Frameworkfor data persistence and transaction management
  • Involved in issue tracking and agile project management usingRALLY.
  • Worked in service-oriented architecture including universal description and discovery integration (UDDI) lookups, web service description language (WSDL) using SOAP protocol and extended mark-up language (XML) and java XML parsers such as JAXP, SAX, DOM.
  • Development, testing and deployment of enterprise applications on Windows UNIX platforms through IDEs such as JBoss Developer Studio, Eclipse, Net beans.
  • Worked with Web Sphere Application Server, Oracle WebLogic application server, JBoss and Apache Tomcat Application Server.
  • Developed Multithreading/ con-currency and worked onJ2EE Design Patterns.
  • Worked on implementing full life cycle of software development process (SDLC)in using version control tools like GIT Stash, Rational Clear Case, Tortoise SVN, CVS (Concurrent Version System).
  • Extensive work on implementing persistent architecture mechanism using Hibernate and EJB.
  • Extensively used Node.js to optimize our application’s Throughput and Scalability.
  • Experience in Microservices-Spring Boot, Pivotal Cloud Foundry and Engagement using Spring Boot.
  • Worked on JDBC, oracle, SQL server, MySQL PL/SQL Stored procedures, Functions and Triggers.
  • Good understanding of connection protocols namely HTTP, SMTP, TCP/IP and UDP.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.
  • Assisted project manager in defining project scope, time & effort estimates and deliverable management.

TECHNICAL SKILLS

Languages: Java, J2EE, C, C++, HTML, DHTML, CSS, jQuery, SQL.

Operating system: Windows, Unix (Linux).

Java & J2EE Technologies: Java, J2EE, JDBC, Hibernate, JSF, XML Parsers, JSP Servlets, Portals, EJB, JMS, Struts, Spring Framework, Spring Web flow, Java Beans, Web Services, AJAX, JMS, Micro Services.

Framework: Spring MVC, Spring IOC, Spring Boot, Spring Security, Spring AOP, Tiles, Struts.

ORM Tools: Hibernate, IBatis.

XML Technologies: XML, SAX, DOM, XSL, XSLT, XPath, WSDL, SOAP.

Web Technologies: Java Script, HTML, CSS, SOAP, REST, Boot Strap, Angular JS, JQuery. Swings.

Web Services: REST and SOAP

Servers: Apache Tomcat, BEA Web logic, IBM Web sphere, JBoss.

Databases: Oracle, DB, MS SQL Server, My Sql, Postgres SQL.

IDE/ Testing Tools: Eclipse, Net Beans, SOAPUI, WSAD, RAD, JBuilder, JDeveloper.

Database Tools: PG Admin, SQL Developer, TOAD.

Concepts: UML, Design Patterns.

Software Configuration Management Tools: SVN, WinSCP, CVS, VSS, Clear Case.

Build Scripts: Maven, ANT, Jenkins, Hudson.

Methodologies: Agile/Scrum, Waterfall.

Defect Tracking Tools: Bugzilla, Jira, Firebug.

Scripting Languages: Java Script, Shell Script.

Operating System: Windows 7/8/10, Mac OS X, Unix/Linux

Others: Log4J, JUnit, Ant, Maven, Lucene, Tika, Rational Rose, Umbrello, Putty, JBoss Fuse, JBoss BRMS, XQuery, Hudson, Node.js, Groovy and Grails.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta

Senior Java/J2EE Developer

Responsibilities:

  • Participated in entire life cycle (Software Development Life Cycle) of teh project right from teh initial requirements gathering to teh implementation.
  • Used agile methodology and effectively took part in Scrum gatherings to deliver quality deliverables within time (extensively used Scrum for project Management).
  • Created Hibernate mappings using Core Java (OOPS, Class, Multi-threading, Collections) and debug issues related to data integrity.
  • Maintained CSS and HTML, JavaScript, JSON, JSF, AngularJS, Bootstrap for designing Web Pages.
  • Worked on AWS Lambda, AWS code deploys, AWS CloudFormation and cloud foundry.
  • Responsible for design, development and testing for new mobile web application for Pardons and Paroles.
  • Used Amazon Web Services (AWS) like EC2, S3, cloud watch and Cloud Front for promoting code in various environments.
  • Created computing and data resources on AWS using EC2. Installed Pivotal Cloud Foundry on EC2 to manage teh containers created by PCF. Used Docker to virtualize deployment containers and push teh code to EC2 cloud using PCF. Used Spring Cloud Boot and Netflix OSS for Microservices development.
  • Designed and developed User Interface, application modules using JSP, Spring framework, Bootstrap for responsiveness,Servlets, HTML, CSS and JavaScript to register and validate users.
  • Implemented persistence layer using Hibernate which represent persistent database tables.
  • Developed application using Spring-MVC and IOC/Dependency. Implemented DAO implementation classes to interface with Database using hibernate ORM.
  • Worked on experience in configuration and deployment of applications using servers like IBM WebSphere, JBoss, Web Logic and Apache Tomcat.
  • Developed dynamic templates and Servlets and provide excellent application management capabilities. Used Web Services to exchange information. Used SOAP framework and WSDL.
  • Worked on Spring, Hibernates and jQuery-based development.
  • Extensively worked on Frontend using jQuery Mobile, JSP, JS, HTML5 and CSS3.
  • Used Hibernates for programmatically generating teh database tables and HBM mapping files for teh community data model setup at teh time of deployment.
  • Used Spring ORM to integrate Spring Framework with Hibernates.
  • Extensively worked on Maven for building teh application.
  • Used CVS for version control across common source code used by developers.
  • Design and create code in Agile fashion. Provide estimates of level of work by assessing requirements from Business Analysts.
  • Strong knowledge in working with teh Core Java associated technologies like OOPs concepts such as Polymorphism, Encapsulation, Abstraction, Inheritance…etc., RMI, Exception Handling, Constructors, Multi-Threading, Collections, Applets, Swing, Interfaces, Packages, Libraries, APIs, Methods Overriding, Overloading…etc.
  • Used Eclipse IDE for development and JBoss Server for deployments.
  • Used Jetty Server as Dev Server for Local Testing.
  • Used JUnit for test cases for unit testing. Extensively participated in teh code and peer review of teh project.
  • Used Apache Tika for text attraction from documents and Worked using Spring Micro Services, Spring Boot, Pivotal Cloud Foundry and Netflix Eureka.
  • Worked with teh customer IT team for developing teh requirements of product releases.

Environment: Java, AWS Lambda, AWS code deploys, AWS Cloud Formation, J2EE, Spring AOP, Spring JDBC, Core Java, Hibernate, jQuery, JSP, JSF, JavaScript, Junit, HTML5, CSS3, Agile/Scrum, Oracle SQL Developer, Maven, Micro Services, Spring Boot, JBoss Server, Tomcat Application Server, Jetty Server, AJAX, XML, Eclipse IDE, REST API and SOAP Web Services, CVS, Windows.

Confidential, Manhattan, New York

Full Stack Developer

Responsibilities:

  • Developed application using Agile/Scrum methodology.
  • Implemented various design patterns like facade Design Pattern, DAO, DTO, Singleton, view resolver.
  • This Application was developed using Spring-MVC, Spring Web flow, IoC/Dependency Injection, Restful and SOAP web services integrating different layers of teh application.
  • Communicating with different web Services by using Spring Integration.
  • Implemented MVC Architecture using JSF and Struts framework and implemented custom tag libraries.
  • Worked on Amazon Web Services (AWS) for a multitude of applications utilizing teh AWS stack such as EC2, VPC, Glacier, Route53, S3, RDS, Cloud Watch, Cloud Trial, WAF, SNS and IAM, focusing on high-availability, fault tolerance, Load balancing and auto-scaling in designing, Deploying and configuring.
  • Designed, configured and deployed Amazon Web Services for large number of applications utilizing teh AWS API gateway, ESB and ELK (Elastic search, Kibana, Log stash, Kubernetes).
  • Wrote Interceptors, Validators and loggers using Spring MVC frame work.
  • Wrote Hibernate classes, DAO’s to retrieve & store data, configured Hibernate files.
  • Developed Web pages using JSP, JavaScript, HTML, Angular JS, Angular 2, NodeJS, XML and CSS for creating user interface pages.
  • Developed Java Persistence API (JPA) through Hibernate
  • Worked on Spring-JDBC in development of DAO Layer.
  • Worked in establishing JMS for sending Reminder mails to Users for reminding teh application of Credit Cards using Cheetah Mail Service.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information to alert teh customer in cases of transfer of huge sum of money to another account.
  • Implemented various SQL queries and assisted in writing Stored Procedure for Application field validations, phone class assigned etc.
  • Implemented REST Web Services within teh application with teh use
  • Application was developed using JBOSS Developer Studio IDE and STASH for version control and deployed using JBOSSServer in Windows environment.
  • Worked on migration of existing project using Web Sphere Application Server.
  • Performance testing, optimization of Throughput and increase of Scalability of teh application by using Angular.js.
  • Involved in issue tracking and agile project management usingRALLY.
  • Provided production support for teh release of teh Projects.
  • Experience in working with build tools like ANT and MAVEN, logging framework like log4j, Junit, SOAP UI and REST Client tools to perform unit testing.
  • Used GIT STASH for teh version control management.

Environment: Java, J2EE, Spring, Hibernate, Spring MVC, Spring IOC/Dependency Injection, Junit, JMS, Agile/Scrum, JDBC, JPA, JSF, JMS, DB2 Server, SQL Developer, REST and SOAP Web Services, Maven, JBoss Server, WebSphere Application Server, JBoss Developer Studio, Rally, GIT Stash, Windows.

Confidential, Nashville, TN

Senior Java Developer

Responsibilities:

  • Used Agile methodology and actively participated in Scrum meetings to produce quality deliverables within time.
  • Responsible for creating Use Case diagrams, Object Model diagrams, Class diagrams, Sequence diagrams and deployment diagrams using Rational Rose.
  • Developed teh presentation layer using HTML, DHTML, CSS, Java Script, JSPs and XML.
  • Apache Lucene (Search Engine) Configuration and Business Objects XI Reporting with SiteMinder Integration.
  • Designed and implemented application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, MAVEN, Oracle.
  • System built using Model-View-Controller (MVC) architecture. Implemented teh application using teh concrete principals laid down by several design patterns such as Composite View, Bean Factory, Singleton, Data Access Object and data transfer object.
  • Used Hibernate framework for back end development and spring dependency injection for middle layer development.
  • Used Spring Aspects for implementing functionalities like logging functionality.
  • Implemented different types of spring controllers as per application requirements.
  • Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations.
  • Spring Validators, persistence layer, DAO and service layer components using Spring/Hibernate API and Spring/Hibernate annotations. Extensively used Hibernate Query Language.
  • Developed Web services to allow communication between application through SOAP over HTTP.
  • Used JBoss Application server to deliver a new class of enterprise applications that enhance business interactions and transactions between a company and its key constituencies.
  • Wrote Database objects like Triggers, Stored procedures in SQL.
  • Interacted with teh users and documented teh System.

Environment: Java1.6, J2EE, JSP, HTML, DHTML, CSS, JavaScript, XML, JSP, EJB 3.0, Servlets, Rational Rose, JBoss Application server, JBoss, UML, REST Web services, SOAP, Hibernate 3.0, JPA, JDBC, Spring Framework, SVN, SQL Server, PL/SQL, Agile, MAVEN, Jasper Reports, Eclipse, Apache Tomcat and Linux.

Confidential

Java/J2EE Developer

Responsibilities:

  • Collected teh information for User Requirement Specification and requested insufficient information and halped clearing ambiguity in requirements document.
  • Designing user interface using JFC/SWINGS and HTML.
  • Developed web-based customer management software using JSF and spring.
  • Developed STRUTS forms and actions for validation of user request data and application functionality.
  • Developed JSP's with STRUTS custom tags and implemented JavaScript validation of data.
  • Design and Development of software components like Interface, Action Handlers, client-side scripts using JAVA, JSP, and JavaScript, HTML and CSS.
  • Built web-based applications using Spring MVC architecture suitable for Apache Axis-2 framework.
  • Implemented Hibernate for data persistence.
  • Used Log4J as a logging tool.
  • Created an XML configuration file for Hibernate for Database connectivity.
  • Implemented Java Persistence API (JPA) through Hibernate.
  • Defined persistent classes that are mapped to database tables based on teh analysis of teh business domain.
  • Developed stored procedures (developed in SQL) at teh back end.
  • Wrote him mapping files and POJO classes which contain business logic to map database tables with java objects.
  • Worked with WebSphere as application server and Tomcat as web server.

Environment: JAVA 1.6, J2EE, Spring Framework, Struts, Servlets, EJB 3.0, Spring, Hibernate, SOAP Web Services, REST, HTML, JavaScript, Swings, JPA, JSF, JDBC, SQL, XML, UML, UNIX, Log4J, Oracle 10g, WebSphere Application Server, Tomcat, Maven, SVN, Jasper Reports, Unix, Shell Script.

Confidential

Java Developer

Responsibilities:

  • Responsible and active in teh analysis, definition, design, implementation, management, and deployment of full software development life-cycle of project.
  • Designed Use case diagrams, Class diagrams and Sequence diagrams using UML.
  • Developing User Interface and implementing business process using JSP and Servlets.
  • Developed teh front-end User Interface using HTML5, JavaScript, CSS3, JSON, jQuery.
  • Worked on teh development of presentation layer and GUI framework in JSP. Client-Side validations were done using JavaScript.
  • Developed an API to write XML documents from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
  • Wrote Servlets programming and JSP scripting for teh communication between web browser and server.
  • Worked on Struts framework and Struts Action Classes to service teh requests from teh UI layer and populate business objects and invoke EJBs.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Generated Jar files are deployed on WebLogic Server and Eclipse as IDE tool.
  • Worked on code reviews and mentored teh team in resolving issues.
  • Participated in weekly design reviews and walkthroughs with project manager and development teams.
  • Used Tortoise SVN for teh concurrent development in teh team and for code repository.
  • Used Log4J for debugging teh application.
  • Provided technical guidance to business analysts, gather teh requirements and convert them into technical specifications / artifacts for developers to start.

Environment: Java, J2EE, HTML, JSP, Servlets, JDBC, UML, JavaScript, CSS, JSON, JQuery, JDBC, Struts, Log4J, Web Logic, Eclipse IDE, XML, XSL, Tortoise SVN, Umbrello, Windows.

We'd love your feedback!