We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GeorgiA

SUMMARY

  • 8 years of professional experience in all phases of Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE technologies.
  • Developed Single page applications using Angular4 framework.
  • Developed applications using Model - View-Controller (MVC) Design Patterns.
  • Experience in developing Web Based Applications using Agile and Waterfall methodologies.
  • Proficient in building Web User Interface (UI) using HTML5, DHTML, table less XHTML, CSS3 and Java Script that follows W3C Web Standards and are browser compatible.
  • Expertise in developing Multi-tier enterprise level web applications using various Java 1.4/1.8, J2EE technologies, JSP, Servlets, JDBC and XML.
  • Good knowledge and experience in implementing open source frameworks Hibernate, spring, Struts, and integrating among them.
  • Well versed with object oriented concepts, RESTful concept and design patterns.
  • Experience in Developing J2EE components using various IDEs such as Eclipse, NetBeans.
  • Experience in MVC frameworks like spring 3.x and Struts.
  • Participation in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Experienced in implementing Service Oriented Architecture (SOA) with RESTful basedWeb Services.
  • Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications.
  • Good experience in relational database concepts and experience in Query construction using SQL. Experienced in Databases like Oracle 11g/10g/9i, DB2 and SQL Server and writing SQL Queries, Stored Procedures.
  • Used Bugzilla, JIRA for bug tracking and reporting.
  • Good Inter-personal skills gained through interaction with technical and functional teams. Outstanding learning, excellent grasping power, and strong ability to put forth out of the box flexible solutions.
  • Self-motivated Team player with excellent interpersonal and communicational skills.

TECHNICAL SKILLS

Languages: Java, J2EE, HTML, CSS, JavaScript, SQL.

Technologies: Java, J2EE, JDBC, Hibernate, XML Parsers, JSP, Servlets, Spring Framework, Java Beans, Angular JS, Web Services

Web Technologies: HTML/CSS, HTML5, XML, BOOTSTRAP.

Development Tools: Eclipse, My Eclipse, NetBeans, Dreamweaver, Rational Rose, ANT, MAVEN

Testing Tools: Selenium IDE and Web Driver, JUNIT

Frameworks: Struts, Spring and Hibernate

Web/Application Servers: Tomcat 6.0 & Apache HTTP Server

Design Patterns: MVC, Front Controller, Session Facade, Singleton, and DAO patterns.

RDMS: DB2, MS SQL Server, MySQL.

J2EE Design Patterns/Architectures: MVC, Gang of Four, Microservice

Methodologies: Agile Methodology (SCRUM), Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, Georgia

Sr. Java Developer

Responsibilities:

  • Utilized Agile Methodology for the Software Development and was involved in daily Stand up meetings as part of SCRUM Process.
  • Developing RESPONSIVE frontend web based user interface screens using HTML, CSS, Java Script, Angular4.
  • Primary responsibilities include application development, integration activities and defect fixing.
  • Involved in developing and re-factoring existing features using Java/J2EE, Spring, Hibernate.
  • Used Spring MVC framework throughout the application.
  • Spring MVC Framework was adapted and implemented for the presentation layer
  • Used Spring IOC to inject DAO objects into the Business delegate classes.
  • Created an XML configuration file for Hibernate for Database connectivity.
  • Developed RESTful web services to expose and establish API connectivity to other applications.
  • Involved in writing MySQL - Stored procedures, functions, triggers and cursors object types.
  • Modified MySQL procedures and triggers to obtain optimize output
  • UsedMavenscript for building and deploying the application.
  • Unit testing of developed product features using Junit framework as part of development cycle.
  • Responsible for providing technical expertise and peer code reviews to other team members.
  • Used log4j for logging and debugging of the application.

Environment: Java,J2EE, Spring, Angular2.x, WebSphere Application Server 7.0, JavaScript, JQuery, CSS, Hibernate, JSON, Log4J, web services (RESTful), Oracle DB2, RAD 8.0, RabbitMQ

Confidential, St. Louis, Missouri

Sr. Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.
  • Developed use case diagrams, object diagrams, class diagrams and sequence diagrams using UML.
  • Worked on developing the application involving Spring MVC implementations and Restful web services.
  • Implemented Spring IOC (Dependency Injection) in different layers of the application.
  • Involved in Coding JavaScript code for UI validation.
  • Written Logic for adding the 'Modular Accumulator DCO' module.
  • Created new templates for existing module and Worked on the client rebranding
  • Familiar with the state-of-the-art standards, processes, design processes used in creating and designing optimal UI using Web 2.0 technologies like Ajax, JavaScript, CSS, and XSLT.
  • Written SQL, PL/SQL and stored procedures as part of database interaction.
  • Used Hibernate framework and SpringJDBC framework modules for backend communication in the extended application.
  • Developed Presentation Layer using HTML, CSS and JSP and validated the data using AJAX and JavaScript.
  • Involved in the development of Database Connections and Database Operations using JDBC.
  • Involved in write SQL Queries and Stored Procedures.
  • Used JQuery framework for the development of user interface.
  • Involved in Production Support and Enhancement Developments.

Environment: Java/J2EE, Spring, Spring MVC, Web Sphere, JDK, JQuery, Servlets, JSP, XML, Oracle 11g, SQL Server, JDBC, Restful Web services, WebSphere Application server, AJAX,JavaScript, HTML.

Confidential, OK

Java/J2EE Developer

Responsibilities:

  • Part of a design team with extensive usage of Rational Rose in detail design phase through the detailed use cases with Sequence, Activity, Collaboration and Class diagrams.
  • Designed and generated the classes from the Class Diagrams in Rose and Reverse engineer, which generated classes into Web Sphere.
  • Followed agile methodology for development process.
  • Used Concurrent Version System (CVS) for the version control of the project.
  • Designed and developed the front end using HTML, AJAX, JavaScript, JSP, JSF and Struts Tag Library.
  • Used Java Script to perform validation on the client side and to handle events on the client side.
  • Custom tag library was used to create standard tag.
  • Created XML schema documents based on the requirements and used JAXB for marshalling and un-marshalling of the XML documents.
  • Developed web services using JAX-WS utility.
  • Designed the Architecture of the project as per MVC standards.
  • Used Struts MVC for the developing funds module and mortgage module.
  • Used spring’s IOC, AOP and auto wiring concepts in developing the application.
  • Used Spring Container to performed dependency injection.
  • Developed SOAP message envelopes and headers using WSDL.
  • Deployed the application on JBOSS application server.
  • Designed and developed the Java bean components and O/R Mapping using Hibernate.
  • Maintained Connection Pooling for each connection to the Database.
  • Used PL/SQL, Stored Procedures for handling Oracle database.
  • Stateless Session beans were used with Session Facade Design pattern for flexibility and re-usability.

Environment: Java, J2EE, UML, JSP, Servlets, Struts, JBoss, XML, Web Services, JAXB, JAX-WS, PL/SQL, Oracle, CSS, CVS, Rational Rose, Hibernate, Spring, HTML, AJAX, Java Script.

Confidential

Java Developer

Responsibilities:

  • Developed the Servlets programs and associated Html files.
  • Involved in Connection RDBMS from Servlets.
  • Involved in more of front development.
  • Developed both Session Beans and Entity Beans representing business logic abstractions.
  • Used Tomcat as a web application server to manage all container managed transactions and data sources.
  • Involved in Development of JUnit test cases for the various modules.

Environment: HTML, JSP, Java, Servlets with Oracle and JBoss, NetBeans

We'd love your feedback!