Java Developer Resume
San Antonio, TX
SUMMARY
- Programming experience of 7+years in the software development life cycle (SDLC) process including requirements gathering and analysis, design, system/technical specifications, development of interface and implementation of Distributed, Client/Server E - Commerce application using Java/J2EE and RDBMS.
- Proficient with Software development methodologies like Agile and Waterfall.
- Jdk 1.8 Spring modules version 5 MVC, security, AOP, DAO, Spring boot v2,
- Jeera is the tool we use store card maintenance Jenkin in’s got build and development Source git lab/ bitbucket
- We follow Test Driven Development -> followed red and green scenario==> write junit testcase make it fail do tan do code change .. make junit pass
- UiSide: ES6, Reactjs v16, Angular 10
- Db side: me has written regular sql, stored procedure all DDL and DML queries
- Proficient in Java technologies like JSP, Java Servlets, Java Beans, Models, Struts, Spring API, Hibernate, XML, JMS, JNDI, Web service.
- Extensive Design implement and test services experience in a Micro Service-oriented architecture and TEMPhas implemented the REST based Microservices using the Spring Boot, Spring Data with JPA (Java Persistence API).
- Knowledge of Object-Oriented Design (OOD) and Analysis (OOA) based on Unified Modeling Language (UML) architecture using Rational Unified Process.
- Proficient in implementing various Java design patterns like MVC, Session Facade, Data Access Object (DAO), Factory, Singleton, Data Transfer Object, and Front Controller.
- Extensively worked with Eclipse debugger on debugging.
- Experienced with JAX-RS specification like Jersey to Implement REST based applications.
- Proficient in XML technologies like XML, DTD, XSD, XSLT, JAXB and JAXP (DOM & SAX).
- Experience working with Databases like MySQL, Oracle.
- Developed Ant, Maven scripts to build and deploy J2EE applications.
- Expertise in designing and developing with automated testing using Junit, Selenium.
- Knowledge on pulling dependencies from different repositories.
- Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
- Expertise in version control tools like SVN, CVS, GITHUB, and Atlassian products like bit bucket, confluence.
- Strong working experience in NoSQL databases like Mongo DB
- Expertise in using IDE Tools like Eclipse, Net Beans, IBM Rational Application Developer (RAD) for Java/J2EE application development.
- Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment.
TECHNICAL SKILLS
Languages: C,JAVA JDK 6/7/8, J2EE, HTML, SQL, PL/SQL and python
Operating systems: Mac, Linux, UNIX, Windows 10/8/7/Vista/XP
Frameworks: Struts, SpringMVC, SpringBoot2.x, Hibernate, Apache Tiles, JSF
Database: Mongo DB, Couch DB, Cassandra, PostgreSQL, Sybase, MySQL, MS-SQL 20012, Oracle 12C/11g/10g/9i, MySQL, SQL Server 2016/2014/2012 , PL/SQL, DB2.
Development IDE/ Tools: IntelliJ, Eclipse IDE, WSAD 6.x/5.x, RAD 9.5/9.0.
Methodologies & Concepts: Agile, Waterfall system analysis and design
Web/Application Servers: IBM Web Sphere Application Server 9.x/8.x/7.x/6.x/5.x, BEA Web, Servers: Tomcat v9, websphere, weblogic Logic Server 12.x/11.x/ 10.3/9.0/8.1 , Apache Tomcat 9.x/8.x, SOAP, WSDL, JBoss 7.1.0, 7.1.1, Glassfish 4.1.1, 4.1.2
Build Tools: Ant, Maven, Gradle
Version Control Tools: SVN, CVS, GIT, Bit bucket
Project Management &Design Tools: Rational Project Management (RPM) and Visio, Rational Rose and Enterprise Architect, OOAD & UML.
Bug Tracking Tools: JIRA
Testing tools: Mockito, Selenium, CI/CD jekkins, gitlap
Other Tools: PuTTY, Microsoft Visio, Fire Bug
Coverage report tool: Sonar quebe jacoco plugin
Static code scan Tool: FORTIFY SCAN
Cloud: AWS, PCF
PROFESSIONAL EXPERIENCE
Confidential, San Antonio, TX
Java Developer
Responsibilities:
- Analyze requirements with team, write High Level design documents, System Use Case, analyze risk factors.
- Involved in developing Webservice operations in Service Oriented Architecture (SOA)
- Followed agile methodology during complete SDLC process.
- Participated Agile/Scrum development and deployment teams
- Responsible for Web UI development in JavaScript using jQuery, AngularJS, and AJAX.
- Worked on Java Script libraries like jQuery and JSON.
- Developed application on spring 3.x framework by utilizing its features like Spring Dependency Injection, Spring Security, Spring Web flow with Spring MVC.
- Used JAXB for marshalling and unmarshalling of work order, billing XML documents, and JAXP for processing.
- Worked on Spring Web Flow on Spring MVC for building flows in our web application.
- Worked on Java Message Service (JMS) API for developing message-oriented middleware (MOM)layer
- Involved in writing and implementing SQL queries at the DAO layer using SQL and HQL for handling various asynchronous requests.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, Angular 4, Material, Bootstrap, JavaScript, AJAX and JSON.
- Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
- Used Hibernate as an implementation engine for JPA API.
- Created Oracle store procedures for handling and processing complex data-based logics.
- Selecting the appropriate AWS service based on compute, data, or security requirements.
- Developed store procedures and complex queries using tool called PL/SQL developer.
- Wrote scheduled batch jobs on UNIX environment for handling various huge databases update logics without manual interventions.
- Designed and developed necessary PL/SQL for the database operations as needed.
- AWS EC2 instances were configured in DEV and QA environments.
- Imported data from various resources to the Cassandra cluster using Java APIs.
- Developed unit test cases and suits on JUnit framework for unit testing
- Deployed application on Apache Tomcat server
- Involved in writing Unit test cases for unit testing using Junit. Used Jenkins for the CI/CD pipeline.
Environment: JDK, Java 8.0, Spring (DI, MVC, Tran Management, Integration, AOP), Hibernate, JAX-RS Webservices, drools, JAX-WS Webservices, JQuery,Postman, Docker, React, AJAX, UML, MS Visio, JSTL, Oracle 12c, WebLogic, IntelliJ, Junit, Cassandra, SOAPUI, Log4j, Maven, Microservices, AWS, Node.JS, Bootstrap, Angular.JS, HTML5, CSS3, AWS (Amazon SQS, Amazon Cloud Watch, Amazon Lambda), Junit, JIRA.
Confidential, Oklahoma City
Java Developer
Responsibilities:
- Worked on Spring Tool Suite for developing interface modules and webapplication using Spring MVC.
- Developed user stories usingCore Javaandspring 3.2and expose the AFFI OMX interface using SOAP web services.
- Involved in developing Web service operations in Service Oriented Architecture (SOA)
- Followed agile methodology during complete SDLC process.
- Participated Agile/Scrum development and deployment teams.
- Developed application on spring 3.x framework by utilizing its features like Spring Dependency Injection, Spring Security, Spring Web flow with Spring MVC.
- Used JAXB for marshalling and un-marshalling of work order, billing XML documents, and JAXP for processing.
- Built test harness module withJunit, Mockitofor creating unit tests and integrated withAnt build.
- Worked on Spring Web Flow on Spring MVC for building flows in our web application.f
- Worked on Java Message Service (JMS) API for developing message-oriented middleware (MOM)layer
- Involved in writing and implementing SQL queries at the DAO layer using SQL and HQL For handling various asynchronous requests.
- Used Hibernate as an implementation engine for JPA API.
- Created Oracle store procedures for handling and processing complex data-based logics.
- Developed store procedures and complex queries using tool called PL/SQL developer.
- Wrote scheduled batch jobs on UNIX environment for handling various huge databases update logics without manual interventions.
- Designed and developed necessary PL/SQL for the database operations as needed.
- Imported data from various resources to the Cassandra cluster using Java APIs.
- Developed unit test cases and suits on Junit framework for unit testing
- Deployed application on Apache Tomcat server
- Involved in writing Unit test cases for unit testing using Junit. Used Jenkins for the CI/CD pipeline.
Environment: JDK, Java 8.0, Spring (DI, MVC, Tran Management, Integration, AOP), Hibernate, JAX-RS Webservices, JAX-WS Web services, Postman, Docker, UML, MS Visio, JSTL, Oracle 12c, Web Logic, IntelliJ, Junit, Cassandra, SOAPUI, Log4j, Maven, Micro services.
Confidential, Malvern, PA
Java Developer
Responsibilities:
- Participated in JAD sessions gathering along with the Business Analysts.
- Designed application modules, base classes and utility classes using Core Java.
- Implemented the project as a multi-tier application using Spring MVC& used core spring concepts like AOP, IOC.
- Expertise in Core Java with strong understanding and working noledge of Object-Oriented Concepts like Collections, Multi-Threading, Concurrency framework.
- Implemented a SOA compliant system working on various transactional messaging using Camel and used Session Beans Message Driven Beans.
- Coded various business process methods required for creation of Web Services related to customer information and provider information, using JAX-WS, SOAP, WSDL and JAX-RS, REST web services.
- Deployed the application on Glassfish application server.
- Integrated spring with Hibernate as the data abstraction to interact with the databases.
- Used Data Binding properties to bind the data which is retrieved from J2EEserver
- Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database.
- Hands on Experience on relational databases involved in application development using RDBMS like MySQL, Oracle
- UsedSVNfor source control repository
- Developed Unit Test Cases withJunit.
- Involved inModule TestingandIntegration Testing.
- Involved in unit testing and integration testing
- Served as POC for on call support in the production team on a rotation basis.
Environment: Java 1.8, SOAP, spring 4.0, Hibernate 4.0, RESTful Web Services,Postman, Hibernate 4.0, Jenkins,ActiveMQ, Agile, Eclipse, Junit 4.4, TDD, Unix.