We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Deerfield, IL

OBJECTIVE :

Java Developer and Software Engineer with expertise in object - oriented analysis and design and record overseeing all facets of Software Development Life Cycle, from analysis and design to implementation, maintenance and migration.

SUMMARY:

  • 5+ years ’ experience in design and development of Enterprise Software Systems built on Java and J2EE technologies.
  • Experienced in software development using SDLC , Object Oriented Technologies, UML, Agile methodologies such as Extreme Programming XP, Scrum
  • Experience using Spring and Hibernate for building persistent layer for applications.
  • Sound knowledge of Design Patterns , implementation in System Integration and Architecture.
  • Experienced in J2EE application development using JDBC, Servlets.
  • Exposure to Linux operating systems. Worked on Shell Scripting to automate various processes.
  • Sound knowledge in migration of systems , upgraded many projects to higher java versions as well as migrating applications from application servers.
  • Create and execute test cases in JUnit for unit testing of application
  • Expertise in development using databases such as Oracle, SQL Server, MySQL. Worked extensively with database for developing Stored Procedures, Triggers, Functions, Views, Joins.
  • Proven ability to diagnose , troubleshoot , and resolve technical problems.
  • Team player with outgoing personality .
  • Extensive success in translating business requirements and user expectations into detailed specifications employing Unified Modeling Language (UML) in an SOA environment.
  • Experienced in conducting requirement analysis, use case design, designing test plans and developed database schemas based on the logical models.
  • Extensive experience in configuring data mapping between different Databases .
  • Performed Gap Analysis to check the compatibility of the existing system infrastructure with the new business requirements.

TECHNICAL SKILLS:

Languages: Java, HTML, XML, PL-SQL, T-SQL, JavaScript (OOJS), JSON

Technologies: J2EE, Servlets

Frameworks: Struts, Spring, Hibernate, Junit, Log4j

Data Base: Oracle, Microsoft SQL Server, MY SQL

Reporting Tools: Crystal Reports 8.0

Operating Systems: MS-DOS, Windows, Apple McIntosh, Linux

Web App Servers: Apache, Tomcat

OS Platforms: Windows, Unix, Linux

Version Control: ClearCase, Bitbucket

Tools: Eclipse, SQL Developer, Maven2, Jenkins, Curl, JIRA, Bit-Bucket, Quality Center

Processes/Methodologies: Agile, Scrum, Rational Unified Process (RUP), Waterfall, UML

Data Visualization Tools: Tableau, BEx Analyzer

Quality Management: HIPAA

PROFESSIONAL EXPERIENCE:

Confidential, Deerfield, IL

Sr. Java Developer

Environment: Unix, Oracle, Sal Developer, Eclipse, Java8, Servlets, Struts, Spring, Hibernate, JSON, JIRA

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Agile Scrum development (2-week sprints/Iterations), Test Driven Development (TDD), Behavioral-Driven Development (BDD), Junit, Maven, JIRA issue navigator, Code Reviews is part of every day's work.
  • Developed administration Module which has Registration forms and Login forms.
  • Implemented the business modules integration using Spring and Hibernate data mapping.
  • Extensively used Core Java concepts such as OOPS, Multi-Threading, Exceptions, Collections, etc. in application.
  • Developed application using Java 8 Lambda Expressions.
  • Involved in creation of logs using Log4J for error tracking.
  • Implemented Design Patterns such as Command Pattern, Business Delegator, Service Locator, Business Objects and Data Objects.
  • Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers.
  • Involved in writing SQL queries, PL/SQL functions and Stored Procedures for the Persistence layer for required business objects and validated Stored Procedures by using Oracle database and used JPA with Hibernate provider.
  • Used JIRA for resolving bugs/defects in application by coordinated with team members of the project.
  • Used Jenkins for the continuous integration and continuous deployment (CI/CD) of the application.
  • Used Maven for compilation and building JAR, WAR and EAR files.
  • Involved in unit testing of the modules using test-cases and involved in integration testing.

Confidential

Senior Software Engineer

Environment: Windows, Oracle, Toad, Eclipse, Java, Servlets, Struts, Spring, Hibernate, JSON

Responsibilities:

  • Developed code for various modules by coding its required Struts Action classes.
  • Developed Servlets and Java modules to handle server-side processing.
  • Worked on claim tracking module by creating its supporting classes.
  • Created Spring mappings for various Struts Actions.
  • Worked on JMS messages to import the error files in Oracle from server, using Spring Framework.
  • Developed code for various reports involved in system by developing its user interface and coding for logic involved.
  • Used Hibernate by creating its mapping file and coding for data access methods.
  • Created various Stored Procedure, Sal Queries and Triggers required in the modules for the application.
  • Developed data access methods in data access layer which are required for database operations.
  • Performed Unit Test case execution with automated JUnit framework and assisted the QA team during the testing of the various applications.
  • Resolved critical bugs in application found during different phases by debugging the application
  • Worked on importer application which was based on Java Multithreading to import the Text files to database.
  • Worked on various reports such as status report, inventory report

Confidential

Software Engineer

Environment: Unix, Oracle, Sal Developer, WebSphere, Eclipse, java, Servlets, JReport, JavaScript.

Responsibilities:

  • Analyzing requirement specification document and coding as per the design document.
  • Extensively interacted with various stakeholders throughout the project.
  • Worked on MVC design pattern for applications by creating separate Java classes for handling database objects and view creation only by using JSP.
  • Developing code as per the requirements and design documents by using Java classes, JSP
  • Designed database schema and coded DB tables, stored procedures and functions.
  • Used Tableau to connect to oracle database and used this business intelligence tool to visualize data inform of dashboards, graphs, reports and charts.
  • Writing designing documents (DD) for the system requirements specifications (SRS).
  • Worked on client side using Java Script, HTML for various user screen components
  • Developed reports for design modules for showing electricity consumption by using JReport
  • Perform code review and Unit testing of the modules by creating JUnit test cases.
  • Reporting bugs, database issues with database tracking issues until closure.

We'd love your feedback!