We provide IT Staff Augmentation Services!

Sr Java Software Engineer Resume

0/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Outstanding Java Developer with Exceptional Software Engineering Experience and a successful track record of 7 + years in multifaceted software development lifecycle from design, development, deployment and testing of Web Based Applications using various technologies like Java and J2EE.
  • Experience with in - depth and hands-on knowledge in Object-Oriented, Design Methodologies, Web Content, Banking / Finance, Hospitality, and e-Commerce.
  • Experience in both Front end and Back end web Technologies and ability to create applications that can use various databases.
  • Strong OOPs concept, Multithreading, Exception Handling, Collections
  • Ambitious Go-getter with extensive adeptness in web application development using JDBC, Servlets, JSP, EJB, MVC, Struts, JNDI, JMS, Spring, HTML5, Bootstrap, Hibernate, JavaScript, JQuery, AJAX, REST, XML, .
  • Actively involved in all phases of a project i.e understanding functional Requirement, creating TDS, UTP, UTS, Code Reviews,
  • Distinguished Problem Solver with pragmatic know-how of Core J2EE patterns like MVC, Business Delegate, Factory Pattern, Abstract Factory Pattern, Frontend Controller,Service Locator, Data Access Object, etc. for solving complexities in multitier services.
  • Spearheaded Application Developer conversant with developing applications using various servers including Apache Tomcat 5.5, 6.0, JBoss5.1, 6.0,
  • Task Specific Performer with considerable exposure in using Ant, Maven, Log4j and Jira.
  • Experience using SQL, PL/SQL with various Databases like Oracle 9i/10g/11g.
  • Performance Targeted Implementer with substantial familiarity in Web service protocols like SOAP, REST and JAX-RPC.
  • Multi-cultured Team Player with complete flexibility to work independently as well as in a team and have quick grasping capabilities to work with the newly emerging technologies.
  • Good exposure to Spring framework - Dependency Injection, AOP, Spring MVC and operating systems Windows .
  • Good working knowledge on JSP pages using JSP Standard Tags Library (JSTL) and Struts Tags Library.
  • Hands on experience in deploying Java Application Servers like Web logic, JBoss and Tomcat.
  • Effective and efficient handling of projects and mentoring of new members in the team.
  • Expert in advanced development methodologies, tools and processes contributing to the design and roll out of cutting-edge software applications.
  • Known for excellent troubleshooting/development skills - able to analyze code and engineer well- researched, cost-effective, timely and responsive solutions.
  • Efficient programming skills using Java, Servlets, JSP
  • Extensively Worked on Struts Framework and Hibernate.

TECHNICAL SKILLS

Web applications: - Spring, RESTful, JAX-WS, Web Services-REST, Struts

Frontend technologies: -JavaScript, HTML5, CSS, Bootstrap, jQuery, JSON, AngularJS, Web Components, NodeJS

Database tools: - JPA, Spring Data, Hibernate, etc.

Modern tooling: -Eclipse, Maven, Jira, Object Oriented Design, Software Design Patterns and Core Java coding principles

Servers: - Apache Tomcat 5/6/7, JBoss5/6

Databases: - Oracle Database, MYSQL, MS SQL Server (2005/2008)

PROFESSIONAL EXPERIENCE

Sr Java Software Engineer

Confidential, Phoenix, AZ

Environment: JDK 1.8, Eclipse, core Java, JEE, servlet, Rest Web Service, JQuery, JavaScript, Eclipse, MySQL, Tomcat, log4j, Junit

Responsibilities:

  • Involved in the requirement analysis, design and coding
  • Writing the Junit Test classes.
  • Running java batch jobs.
  • Understanding the requirements and creating requirement gathering document.
  • Knowledge acquisition and requirement capturing from on-site.
  • Estimation for different tasks, enhancements and activities providing functional overview to QA team once a developed module is made available to QA
  • Conducting sessions for peers and newcomers about the project, project practices and coding standards
  • Develop Java Process for ARI Initial Load and Refresh
  • Develop Java Process to Initiate the CDC.
  • Develop Java process for Image Refresh.
  • Worked in QA and Dev environment.
  • Test different databases also.
  • Using Java Message Service for producer components in CDC for transferring Data between databases
  • Using multithreading for developing CDC phase which used 1 producer N consumer approach.
  • Using core java concepts i.e collection, multithreading, exception handling for develop ARI initial load.
  • Providing the technical as well as the functional support to the team members.
  • Troubleshoot existing information systems to identify errors and develops solutions
  • Validate deployment. Assist in production support
  • Provide ongoing maintenance of applications.
  • Assist in the deployment of new modules, upgrade and fix the production environment
  • Designed architecture of application using core java
  • Assisting business analysts in the identification and documentation of software requirements. . Integration of the existing system with dependent applications.

Environment: JDK 1.8, Eclipse, core Java, JEE, servlet, Rest Web Service, JQuery, JavaScript, Eclipse, MySQL, Tomcat, log4j, Junit

Sr Java Software Engineer

Confidential, Oak, PA

Responsibilities:

  • Involved in the requirement analysis, design and coding.
  • Understanding the requirements and creating requirement gathering document.
  • Knowledge acquisition and requirement capturing from on-site.
  • Estimation for different tasks, enhancements and activities
  • Providing functional overview to QA team once a developed module is made available to QA and doing testing with them, later migrated the project into hibernate
  • .Used J2EE, Java, JSP, Struts 2, and Ajax, JSON, PL/SQL, XML, Hibernate, spring, JavaScript, Apache and Tomcat technologies.
  • Participate in team estimation and proposed the possible solutions.
  • Configured and used Struts and Tiles framework for creating web based user interface.
  • Used Struts Validation Framework for form input validation.
  • Configured and used Hibernate in Persistence Layer.
  • Eclipse3.0 has been used for developing the application and deployed to the WebSphere application server
  • Implemented server side task using Java, Servlets, Java Beans and XML.
  • Developed and implemented the business logic component in middle tier using JDBC and EJB framework including stateless session classes and Entity bean classes.
  • Created tables in Sql for retrieval and data manipulation using Oracle 10g.
  • Used Agile methodology to develop and deliver project.
  • Resolve Bugs and Change Requests to already existing code.
  • Responsible for code review, maintaining application flow, debug, build and deployment.
  • Fetching maintenance request from Jira and worked on them

Environment: JDK 1.8, Eclipse, core Java, JEE, servlet, Struts1.0, Hibernate, JQuery, JavaScript, Eclipse, MySQL, Tomcat, log4j, Crystal Reports, xml, svn, jsp, Richfaces, HTMl.

Java Developer

Confidential, Farmington Hills, MI

Responsibilities:

  • Involved in the requirement analysis, design and coding
  • Troubleshoot existing information systems to identify errors and develops solutions
  • Validate deployment. Assist in production support
  • Provide ongoing maintenance of applications.
  • Assist in the deployment of new modules, upgrade and fix the production environment.
  • Support identification of sources of data feeds and interfaces, as needed
  • Troubleshoot existing information systems to identify errors and develops solutions
  • Written Directives, Filter, Services, Factory and Controller of AngularJS
  • Used latest versions of Java 1.7, spring 3.0 and Hibernate in developing this application.
  • Prepare the Request object and invoke the web service call with spring web service Template, after getting the response, captured the response and saved into the respective tables.
  • Involved in complete SDLC Life Cycle.
  • Extensively used OOD (Object Oriented Design) and J2EE Design Patterns during the tool’s design.
  • Developed business logic using spring, Hibernate/JPA.
  • Involved in Build and Deployment of the ear file on JBoss 6 server.
  • Development and end-to- end Coding using Eclipse.
  • Developed web services using REST
  • Wrote the Routers to send and receive the messages from REST to Flat File
  • Converted web projects to maven projects

Environment: JDK 1.7, Eclipse, AngularJS,HTML5, Bootstrap, Spring MVC,Hibernate, Maven, Web service-Rest, JBoss, MySQL, Windows, Jira, FTP, SFTP,Shell Scripting Unix.

We'd love your feedback!