Ja/j2ee Developer Resume
VA
SUMMARY
- 2+ years of experience in Software Development Life Cycle, developing Web centric and Object oriented business applications with Java & J2EE technologies.
- Excellent knowledge of all the phases of software development life cycle using Waterfall and Agile methodologies.
- Experience in developing Enterprise and Web applications using Java, JSP, Servlets, Struts, Spring, Hibernate,Spring Boot, JSP Custom Tags, Java Beans, JDBC, JMS, JNDI.
- Sound knowledge of Object Oriented design and development.
- Experience in using various Amazon Web Services (AWS) Components like EC2 for virtual servers, S3 and Glacier for storing objects, EBS, Cloud Front, Elastic cache and Dynamo DB for storing data.
- Knowledge in UI technologies like Angular, Js, HTML, Java script, CSS and involved in creating UI components on using Java Server Faces.
- Excellent in front - end UI design implementations by writing HTML5/HTML, CSS3/CSS, JavaScript, jQuery, to make better Single Page Application SPA working on Node.JS Server
- Involved setting up projects in GIT, set up automatic builds in Jenkins, create pipeline for deployment in cloud.
- Perform maintenance and troubleshooting of continuous build/deployment systems.
- Knowledge in DB Design, DB normalization and writing SQL Queries & PL/SQL-Stored Procedures, Functions, Triggers, Sequences, Indexes Cursors and Views etc.
- Knowledge on Linux operating system, UNIX commands and PERL script.
- Expertise in using IDE’s like My Eclipse 3.x, RAD.
- Strong analytical skills with ability to quickly understand client’s business needs.
- Excellent problem-solving skills with strong technical background and good inter Personal skills.
- Quick learner and excellent team player, ability to meet deadlines and work under pressure.
TECHNICAL SKILLS
Front End Technologies: HTML5, CSS3, JavaScript, XHTML, AngularJs
Web Services: SOAP, RESTfull Web Services, XML
Programming Languages: Java, C, SQL
Java Technologies: Core Java, Servlets, JDBC, Java Beans, Spring, Multi Threading
XML technologies: XML, SAX, DOM, XSL, WSDL
Frameworks: Struts 2,Spring, Hibernate, Spring Boot
Servers: Apache Tomcat, JBOSS, WebLogic
Databases: SQL Server 2012, 2014. Oracle 11g, MySQL
Build Tools: Maven, Jenkins, Gradle.
Operating Systems: Windows, Linux, Solaris
IDE: SublimeText2, Notepad++ and Eclipse, Net Beans, RAD
Version Controllers: SVN, CVS, GIT
PROFESSIONAL EXPERIENCE
Confidential, VA
Java/J2EE Developer
Responsibilities:
- Extensively participated in the Analysis, System study and Designing of the project.
- Have been part of development and deployment of the project.
- Back end development of the project in terms to writing Java services for various functionalities to implement SOA.
- Developed UI components Using HTML, Java Script and Angular JS.
- Worked on Angular JS, used its two-way data binding to achieve the feedback functionality from the use.
- Performing front-end - to - back end integration for different forms of wires.
- Have dealt with the total development and integration of Security Services from end - to - end.
- Developed SOAP webservices from the scratch and consumed partner’s web services.
- Have written Database queries to deal with updating of records in Tandem Database.
- Used hibernate to deal with large databases the organization has.
- Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon web Services (AWS)
- Implemented and maintained monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS.
- Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
- Used AWS Elastic Beanstalk for deploying and scaling web applications and services developed with Java.
- Used Maven to compile and generate EAR, WAR, and JAR files
- The development model was semi-agile.
- Actively participated in production support.
- Had to do quality assessment and control for the application.
- Documenting and updating the work that is being done.
Environment: Core Java, J2EE, HTML5, CSS3, Bootstrap, Ajax, Angular 2, JavaScript, REST API’s, Hibernate, Struts, AWS EC2, S3, Elastic Beanstalk, Amazon Elastic Cache, Maven, GIT, Jenkins, Oracle SQL.
Confidential
Jr Java Developer
Responsibilities:
- Performs system design tasks of moderate complexity, developing system design documents for use in the coding and testing of system applications in the Application Server/Java EE environment.
- Involving in Requirements gathering and working on designing system.
- Follows approved life-cycle methodologies, creates design documents, and develops business logic utilizing JSP (Java Server Pages).
- Developed and conducted program tests using JUnit; develops test plans and data and performs or oversees testing to verify that the programs function correctly and to ensure that modifications have not caused error in other parts of the program, interfacing programs and interfacing systems.
- Resolves technical issues through debugging, research and investigation.
- Reviews and analyzes Java EE programs to gain a detailed understanding of the implementation of the underlying business functions. Identifies problems and documents problem definitions.
- Provides technical guidance system information and instruction to lower level IT staff, Developed user interface using JSP, Angular JS, JQuery, CSS, and HTML.
- Wrote SPA (Single Page Applications) using RESTful web services plus AJAX and AngularJS.
- Worked on Financial Enhancements.
- Perform maintenance and troubleshooting of continuous build/deployment systems.
- Used SVN for source code version control.
- Writing PL/SQL Procedures in Oracle database for the Application.
- Used Agile practices and Test Driven Development techniques to provide reliable software project
Environment: Java J2EE, Eclipse, Servlets, weblogic11g, Tomcat Server, SVN, SQL Developer, Oracle 11g, Linux, Windows 7.