We provide IT Staff Augmentation Services!

Senior Java /j2ee Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • Around 7+ years of hands on experience and, worked in some phases of software development life cycle from requirements gathering to the production and successfully implemented some projects with responsibilities to obtain entry level position or internship to enhance my skills in the field of software and management

TECHNICAL SKILLS:

Programming Languages: Java 1.7, 1.8, C, C++

Frameworks: Servlets, Spring, JDBC, Spring MVC, SpringBoot, Spring AOP, Microservices

HTML, XML, JSP, Java Script, J: Query, AJAX, Boot Strap, CSS

ORM Frameworks: Hibernate, JDBC, Spring JPA

Application/Web Servers: Apache Tomcat, Web Sphere, Web Logic.

Databases: SQL, Oracle, Mongo DB, TOAD

IDE Tools: Eclipse, MyEclipse, STS, RAD

Repository Tools: GIT, SVN

Operating Systems: Windows XP, 7, 8, 10

Tools: Ant, Maven, JUnit, Mockito, EasyMock, log4j, ELK, HP - ALM, SONAR, JIRA, JENKINS

Microservices: Springboot, Netflix Eureka, ZUUL, Swagger, Docker, Kubernetes

Design Methodologies: Agile, Scrum, Technical Design Documents

Amazon Web Services: EC2, S3, VirtualBox, Putty.

Accessibility: JAWS 17, Wave Tool

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Senior Java /J2EE Developer

RESPONSIBILITES:

  • Support of the following deliverables
  • Project Management Plan.
  • Technical Design Documents.
  • User Acceptance Testing (UAT) Report.
  • Prototype and POC.
  • Requirements Design and Implementation Deliverables.
  • Application Design Specification.
  • Involved in the analysis, design and development and testing phases of Software Development Lifecycle (SDLC) and Test-Driven Development (TDD) using Agile development methodology.
  • Designed applications using Java Design Patterns such as Singleton and Factory.
  • Developed and executed software systems utilizing JavaScript and JQuery.
  • Migrated the IMPACT application into Spring MVC framework from GRNDS framework.
  • Designed a user interface with the help of HTML, CSS, JAVASCRIPT, JQUERY and AJAX.
  • Working as senior java developer for a reputed Insurance company, and using latest technologies Spring MVC, Spring ORM, JAVA, jQuery, JSON, Maven, SVN, Oracle, Tomcat, Jersey, REST web services, html, XML, JAXB and familiar with Hibernate and Eclipse.
  • Experience in developing n tier Java Application using J2EE technologies,
  • Implemented Spring MVC Controller module for better handling of client request, consume Restful data service and sending response back to client.
  • Implemented MVC architecture by using spring framework, Hibernate in terms of JSP’s and Servlets.
  • Responsible for creating DAOs and implementations required by core processor as well as UI
  • Developed DAO and service layers using the Spring Dao support and hibernate ORM mappings.
  • Changed all the services which are in Tuxedo C services to Rest services.
  • Used Oracle SQL developer to create/modify SQL queries whenever required for change requests.
  • Used RAD as IDE tool to develop the application and IBM ALM for bug and issue tracking.
  • Extensive Oracle EBS 11i/12 implementation experience.
  • Analysis of Tuxedo middleware services with Pro-C database.
  • Manual testing for the individual services.
  • Testing as SOAP UI project.
  • Translate concepts into wireframes and mockups that lead to intuitive user experiences.
  • Facilitate the clients’ visions by researching, conceiving, wire framing, Visual design, sketching, prototyping, and mocking up user experiences, responsive design.
  • Design, document and deliver wireframes, user stories, user journeys, and mockups optimized for a wide range of devices and interfaces.
  • Identify design problems and devise elegant solutions.
  • Analyzed user/business requirements, design and implementation plans.
  • Involved in the designing of APIS which should follow the Restful web services best practices.
  • Used Log4j framework to log/track application.
  • Involved in the discussion with business and the solution team to break the existing monolithic application CIDB into the microservices.
  • Netflix OSS stack (Hystrix, Eureka, Ribbon etc) for circuit breaker, service discovery and load balancing.
  • Involved in Code Review, finding bugs to ensure efficient and standard application development
  • Worked on Next Bill Summary (NBS) Implementation to REP readout for local orders which exactly matches with customer copy in various channels in Verizon.
  • Eliminated triggering multiple NBS emails for the same customer by storing the values in the session and user Profile.
  • Perform code refactoring of some components and fixed defects.
  • Communicate with the project team throughout all stages of design and development.
  • Actively involved, analyzed, resolved production trouble tickets, regression issues.
  • Worked on several enhancements for CARE Channel.
  • Participated in requirements gathering discussions.
  • Used Redis and Ehcache as cache management techniques.
  • Used Elastic Search, Kibana & Logging console to maintain Logs and resolve many production tickets.
  • Wrote Mockito & JUnit Test processors as part of Unit testing.
  • Developed the application using Spring Boot, Zuul Gateway, Eureka Server and JDK 1.8.

ENVIRONMENT: Java 1.8, Maven, Spring MVC, Spring JPA, Spring AOP, Spring Security, Spring Profiles, Hibernate, JSP, Java Script, JQuery, CSS, Bootstrap, AJAX, REST Web Services, LDAP, Log4j, Spring Security, JMS, C, C++, Apache Tomcat, Web Sphere, Agile, JIRA, Jenkins, JUnit, HTML, JSON, XML, Postman, Springboot, Microservices, Netflix Eureka, ZUUL, AWS (EC2, S3), Docker, Kubernetes, Swagger, ELK, HP-ALM, Apache Tomcat, Websphere, Weblogic.

Confidential

Java/ Curam Developer (Chennai, India)

RESPONSIBILITES:

  • Developed many JSP pages, used JSON plug-in for asynchronous communication.
  • In architecting, various Business Layer and Data Management components of multi-tiered web-based system.
  • Involved in developing code for obtaining bean references in spring framework and Used Dependency Injection along with Inversion of Control (IOC). Developed UI navigation using JSP and Spring MVC architecture.
  • Built screens with Spring MVC, JSPs, CSS, Dojo and custom JavaScript.
  • Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Implemented the project using the Spring Framework (used Spring IOC and Dependency Injection, Spring MVC).
  • Managed and supported AWS security related issues with S3 policies for user access support for all other AWS products such as S3 , RDS , Elastic Load Balancing. Development using Java, JSP and Servlets on WSAD.
  • Research and development on scalable Linux deployments on AWS via Docker.
  • Integrated Hibernate ORM framework with spring framework for data persistence and transaction management.
  • Worked on Persistence layer from simple DAO to Spring/Hibernate.
  • Designing and coding of Action classes and Business Layer and DAO Classes and wired them using Spring Framework.
  • Responsible for design and developing Persistence classes using Hibernate, and Spring JDBC Template frameworks to save data in database tables. Developed Web Services using XML messages that use SOAP.
  • Redesigned Web front-end to scheduling system using HTML, CSS, and JavaScript, with the jQuery library.
  • Designed and built document tracking/workflow system with HTML, CSS and JavaScript using jQuery, JSON and a REST architecture.
  • Created and executed Business Logic Layer, Data Access Layer through DAO (Data Access Object) pattern and DTO (Data Transfer Object) pattern. Used CLI library as a best practice to achieve code optimization in groovy.
  • Designed and developed various modules of the application with J2EE design architecture and frameworks like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Developed Struts Action and Form classes to access Java Beans and UI and deployed various Sessions beans.
  • Wrote complex queries and mapped database views using DAO in Oracle.
  • Development of EJB’s, Servlets and JSP files for implementing Business rules and Security options using WebSphere App Server and Configured the web server interfaces, session management, virtual hosts and for WebSphere
  • Participated in Functional Document reviews and created Technical documents.
  • Built data access subsystems using Hibernate and Spring against stored procedures on Oracle database
  • Resolved database inconsistency with better design and efficient SQL queries.

Confidential

Software Engineer

RESPONSIBILITES:

  • Worked on Massive Green field project to integrate HM Courts and Crown Prosecution. Extensively worked on Apache Camel for routing and integrating JMS.
  • Entity and Session Beans were created using Session Facade Pattern to reduce network calls and enhance transactional capabilities and deployed using BEA WebLogic application server and JBoss Application servers.
  • Extensively worked on Servlets, JSPs, Struts and Tiles, Java script, Ajax, Expression language, JSTL, JSP custom tags.
  • Used Spring Framework for Dependency injection and integrated with Hibernate.
  • Used XML Web Services for transferring data between different applications.
  • Used Apache CXF web service stack for developing web services and SOAP UI and XML-SPY for testing web services.
  • Used JaxB for binding XML to Java. Used SAX and DOM parsers to parse xml data. Used Xpath to parse XML documents.
  • Developed Web Service provider methods (bottom up approach) using WSDL, XML and SOAP for transferring data between the Applications
  • Designed and developed fixes for defects and enhancements using Hibernate persistence layer, JMS with message driven beans and struts for web-tier.
  • Used struts framework and Oracle 10g for development and JSP, HTML for UI development.
  • Help maintain interfaces from third party systems for import/export into/from Oracle EBS R12.
  • Used Spring framework to achieve loose coupling between the layers thus moving towards Service Oriented Architecture (SOA) exposed through Restful and ATG Services.
  • Implemented Logging, Auditing using Spring Framework's Aspect Oriented Programming (AOP).
  • Used Spring Framework to integrate with Struts and used ORM mapping tool called Hibernate.
  • Implemented hibernate with both xml and annotation based.
  • Extensively worked with the retrieval and manipulation of data from the Oracle Database by writing queries using SQL and PL/SQL.
  • Developing Hibernate Configuration files for Oracle 10g &11g and MongoDB.
  • Used Log4j for logging errors, messages and performance logs. JUnit for using testing and mockito for mock
  • Using Maven as the build script and SVN as source repository.

Confidential

Java/J2EE Developer

RESPONSIBILITIES:

  • Involved in various phases of Software Development Life Cycle, such as requirements gathering, modelling, analysis, design and development.
  • Ensured clear understanding of customer's requirements in validating the business process analysis of customer before developing the final proposal.
  • Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase. Used Java Design Patterns like DAO, Singleton etc.
  • Written SQL Statements for retrieving and updating data with varied complexity.
  • Involved in implementing multithreaded environment to generate messages.
  • Used JDBC Connections and WebSphere Connection pool for database access.
  • Involved in design and implementation of document based Web Services.
  • Developed authentication and authorization mechanisms.
  • Used prepared statements and callable statements to implement batch insertions and access stored procedures.
  • Involved in bug fixing and for the new enhancements.
  • Responsible for handling the production issues and provides immediate solution.
  • A Test-Driven Development (TDD) Agile Methodology has been followed.
  • Deployed application on WebLogic Application Server and development using Eclipse

We'd love your feedback!