We provide IT Staff Augmentation Services!

It Application Engineer Resume

Bloomington, MN

SUMMARY

  • Experienced in writing Server Side Components like EJB and RMI and invoke databases using Java Database Connectivity (JDBC).Has been involved in building and deployment of teh applications by using build tools like ANT, Maven, Git and GitHub.Has a very good experience in using Windows, Linux and UNIX.
  • 8 years of experience in Design and Development of Distributed and Client - Server applications using Object Oriented Analysis, Design and JAVA, J2EE Technologies (Servlet, JDBC, EJB, Web Services).
  • Experience in all phases of Software Engineering (SDLC), Project management (Waterfall & Agile/Scrum Methodology) including Requirement Gathering, analysis, Define project scope, Design, Coding, App & web server installation, deployment, Manual Testing and Implementation.
  • Very strong on core java concepts and J2EE technologies such as servlets, Struts, JDBC, JSP, EJB, JSF, Spring Boot, Spring Core, Spring AOP, Spring Security, Spring ORM, Spring MVC, Hibernate.
  • Extensive experience in designing front end interfaces using JSP, Java Script, Ajax, JQuery, Angular JS, Bootstrap, AJAX, UML, JSON and HTML, CSS to display static front-end content.
  • Excellent work experience in Core Java, J2SE 1.5 & 1.6.
  • 3 years of experience wif MuleSoft MMC and enterprise release, extensively worked on both Enterprise and Community Edition of Mule ESB. Developed and modified teh integration workflows using an ESB framework.
  • Worked on Mule connectors like FTP, File, SFTP, IMAP, Salesforce, and NetSuite as part of Integration Usage.
  • Good experience in Data Transformations using Mule ESB, integrating Salesforce, spring beans and web services using Mule ESB.
  • Strong noledge and hands-on wif AWS services such as EC2, S3, IAM, RDS, DynamoDB, SQS, SNS, SWF, Route53, and VPC.
  • Experience in application and web servers such as WebSphere, WebLogic, JBoss, Apache Tomcat & Unix.
  • Extensively worked on Web Service technologies like SOAP, WSDL, and REST API.
  • Extensively implemented J2EE design patterns such as MVC, Service Locator, Factory Pattern, Session Facade, Singleton, Service Factory, and DAO, DTO and best practices for building enterprise systems.
  • Experience in writing and executing Unit Test cases using JUnit testing framework and Log4j.
  • Excellent back-end programming skills using SQL, PL/SQL, Stored Procedures, and Triggers in, Oracle, IBM DB2 and MS SQL Server.
  • Strong experience in designing and working wifMySQLand adequate noledge ofMongoDB.
  • Has strong experience in code debugging and bug fixing.
  • Extensive experience in using IDE’s like Eclipse, IntelliJ Idea, NetBeans for java application development.
  • Excellent Communication and Interpersonal Skills wif Strong Technical and Analytical reasoning ability.
  • Self-motivated, able to set priorities to achieve immediate and long-term goals.
  • Experience in performing requirement analysis working wif software vendors
  • Eager to learn new technologies and quick learner, easily adapt to new technologies/tools.

TECHNICAL SKILLS

Languages: C, C++, Core Java, J2EE, PHP, XSD/XML/XSLT, WSDL, UML

Java Technologies & Frameworks: JSF, J2EE, JSP, Servlets, EJB, JDBC, JMS, JNDI, RMI, SOAP and RESTful Web Services, JAVA Beans, Struts, Springs and Hibernate.

Web Development Technologies: HTML5, CSS3, JavaScript, AJAX, JQuery, JSON, JSP, Angular JS, Bootstrap, XML, HTML, DHTML.

Web/App. Servers: Apache Tomcat, WebLogic, WebSphere, JBoss

IDE & Tools: Eclipse, Visual Studio, NetBeans, Subversion, Notepad++, JUnit, ANT, Jenkins, Log4J, RAD, Ivy, Toad, Clarify, Autosys, Maven, GitHub.

Database: Oracle 8i/9i/10g/11i, MySQL, MSSQL, PL/SQL, NoSQL, MongoDB

PROFESSIONAL EXPERIENCE

Confidential, Bloomington, MN

IT Application Engineer

Responsibilities:

  • Migrated teh existing middle services from Mule platform to Spring Boot platform and deploy them in Spring Cloud.
  • Analyzed teh existing Mule project code to determine teh interactions of teh service wif mainframes endpoints, databases and other services to better estimate JIRA user stories.
  • Created inbound and outbound API projects and also setup base projects for middle-ware services as part of teh migration plan from mule to Spring Boot
  • Converted teh XML bean mappings and annotations to spring annotations as part of teh migration to Spring platform.
  • Followed agile methodology processes like daily stand-ups, sprint planning, sprint grooming and retrospective meetings.
  • Write unit tests for testing teh application functionality using JUnit framework.
  • Developed and debugged application code using IntelliJ IDEA IDE.
  • Used Mockito mocking framework to mock complex objects and service calls for testing purposes.
  • Used SLF4J API to generate runtime logs for debugging teh application.
  • Created Restful APIs using RESTEasy framework.
  • Configured teh services to use Hibernate 5 for interactions wif databases.
  • Created Jenkins pipeline for teh developed applications to automate teh build and deploying process for various stages of teh application lifecycle.
  • Created Grafana Dashboards to monitor API statistics like number of requests to endpoints, processing time for each request, etc.
  • Configured teh application to use Maven as teh build and dependency management tool.
  • Used GitHub to track code changes and perform code reviews.
  • Deployed teh developed Spring Boot services to PCF.

Environment: Java 8, Spring Boot, Mule, JIRA, Jenkins, JUnit, Mockito, RestEasy, XJB, IntelliJ IDEA, Postman, SOAPUI, GitHub, Hibernate 5, Maven, SLF4J, Grafana, Hystrix.

Confidential, Cranston, RI

Application Support Engineer

Responsibilities:

  • Worked in teh Agile Development Environment and involved in processes like Extreme Programming, Scrum meetings.
  • Involved in teh High-level and low-level system design, planning, estimation and implementation.
  • Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for teh modules using UML and Rational Rose.
  • Developing Mule ESB projects for teh services wif synchronous and asynchronous Mule flows.
  • Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and queues.
  • Involved in developing teh application in n-tier design as per Struts based MVC architecture standards.
  • Used Open source technologies like spring and Hibernate to implement backend logic and Database transaction management.
  • Made Web services using SOAP, WSDL to get particular services from vendors for EZDeposit and ACH payment features.
  • Used Spring for Dependency Injection (IOC), application security and DAO (Hibernate) integration.
  • Implemented object/relational persistence (Hibernate) for teh domain model.
  • Developed UI using Free marker, Struts Tags, HTML, DHTMLX, JSON, CSS and JavaScript.
  • Design and Implemented RESTful Web Services to provide teh interface to teh various clients running on both Java and Non Java applications.
  • Worked on integration of Mule ESB system while utilizing ActiveMQ, HTTP, File system and SFTP transports. Created HTTP inbound and outbound flows and tested teh working functionality.
  • Used Data base Connectors to connect wif respective systems using Mule ESB.
  • Developed application in Anypoint Studio 5.4.3 IDE and used RAML 0.8 for generating RAML files.
  • Extensively used Mule components dat include File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Implemented AJAX tags for request response processing wifout reloading teh complete page.
  • Implemented client side validations by using DHTMLX Validations and Struts Validation Framework.
  • Developed Applets to load TIFF Images and to create signature snippets.
  • Used IVY to maintain project dependencies.
  • Implemented Log4J for application level logging.
  • Used MUnit to validate mule flows.
  • Maintained teh source code of teh entire application under SVN.
  • Involved in production support and responsible for bug fixing.

Environment: Java 1.5 & 1.6, Struts 2, Hibernate 3.0, Spring Boot, Anypoint Studio, Anypoint API platform, RAML, Free marker, DHTMLX, JSON, HTML, CSS, JavaScript, AJAX, Log4j, XML, SVN, RAD, Apache Tomcat, SQL Server.

Confidential, Grand Rapids, MI

Java/J2EE Developer

Responsibilities:

  • Involved in architecture of teh application and design review.
  • Reporting any functional gaps in existing application and suggest business process improvements.
  • Most of my work involved wif teh maintenance me.e. work wif users about teh issues reported and resolve them in timely manner.
  • Implemented entire application using Core java, java Collections and Spring 2.5 MVC design framework.
  • Implemented object/relational persistence (Hibernate) for teh domain model and Made use of Data Access Object (DAO) design pattern for designing data access layer.
  • Worked on generating teh web service classes by using RESTful web services.
  • Developed web Single Page Applications using Angular 2.
  • Worked on Autosys jobs and scripts.
  • Worked on UNIX servers for troubleshooting teh issue and capture evidence for teh users.
  • Worked wif teh Subversion version control tool to maintain teh history of teh files from teh beginning.
  • Worked on SQL queries to verify teh data retrieve was appropriate and check teh database for records reported issue by teh users.
  • Involved in daily/weekly meeting wif teh SME’s for getting more productive and quality output for teh users across teh domain’s using our application.
  • Used node.js to create server side applications for java script codes to build real-time web API's
  • Used Oracle database for storing application data.
  • Used GIT for group development and access of repository.
  • Attended team status meetings discussing technical details and tasks on daily basis.
  • Prepared and executed test plans -Involved in Unit, System and Integration testing.
  • Involved in teh System Integration Testing (SIT), Component Integration Testing (CIT) and in Software Integration Testing (SWIT) Activities during latest System development.

Environment: Java, J2EE, EJB, Servlets, JSP, JDBC, HTML, JQuery, Ajax, Angular, Node JS, Struts 2, CSS, Spring, SOAP, WSDL, XML, JNDI, Oracle 11i/10g, GitHub, JavaScript, ANT, Subversion, WebSphere 7.x/6.x, Rational Application Server 7.x, Windows and Unix.

Confidential, Elizabeth, NJ

Java Developer

Responsibilities:

  • Worked wif teh business users and to gather functional business requirements.
  • Documented technical, implementation, and deployment specifications.
  • Involved in designing use cases, activity, sequence, and class diagrams.
  • Documented teh user interface specifications and reviewed wif teh business teams for approval.
  • Implemented specific requirements and maintained teh different versions.
  • Used Angular JS MVC architecture for developing teh application.
  • Mapping of URLs to controllers and logical view names to view implementations
  • Designed teh HBM and CFG files and POJO classes needed for Hibernate.
  • Extensively used spring IOP for Dependency injection and AOP for transaction management
  • Involved in creating Spring Controllers, Handlers, Model and Views
  • Created reusable PL/SQL procedures and functions.
  • Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for teh modules using UML and Rational Rose.
  • Designed and developed database objects like Tables, Views, Stored Procedures, user functions using PL/SQL and Oracle 9i and used them in WEB components.
  • Deployed teh applications in JBoss.
  • Involved in architecture and detailed code design.
  • Developed code complying wif Sun standards and implemented best practices.
  • Involved in supporting teh application in different test and production environments.
  • Implemented various new features to enhance teh interface usage and applicability.
  • Designed reviews wif tech leads and clients.

Environment: Java 1.5, JDK 1.5, J2EE 1.3, Angular JS, SOAP Web services, Oracle SQL, PL/SQL, Spring3.0, Hibernate2.5, JBoss.

Confidential

Java Developer

Responsibilities:

  • Developed teh workflow interfaces using JSPs, CSS, and JSF framework and Backing beans.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Extensively written Core Java & Multi-Threading code in application.
  • Designed and Developed complex UI screens using Spring MVC, AJAX, JSP, JQuery, HTML5, CSS3, Java Script for request management and search and filter modules.
  • Deployed teh application on Web Sphere server.
  • Used Hibernate, EJB, SQL, JDBC and JPA to develop teh persistent layer.
  • Used Log4J API for logging and debugging.
  • Developed teh application using Front Controller, Data Access Objects, and Singleton.
  • Implemented enterprise applications using WSDL, SOAP, REST and XML schema.
  • Used Maven as build management tool.
  • Used WSDL to post teh services in teh UDDI.
  • Used multithreading and concurrent concepts in cash flow management service for handling concurrent requests.
  • Used ANT Builder to build teh code for production line.
  • Used Eclipse IDE for all recoding in Java, Servlets and JSPs.
  • Developed teh new features for teh application using JSPs, XML, XSD, XSLT, Servlets, JavaScript, J2EE, Hibernate, Spring 3.0 and Maven 2.0.8.

Environment: J2EE, EJB, Hibernate, WebLogic9.0, Tomcat, XML, CSS, HTML, SOA, UML, SOAP, REST, WSDL, JUnit, ANT, Oracle 10g, Log4j, spring, ESB, Servlets, JSP.

Confidential

Java Developer

Responsibilities:

  • Extensively involved in teh design of JSP screens for teh Public Provident Fund and Bond modules.
  • Developed teh user interface screens for teh above modules.
  • Converted teh application’s console printing of process information to proper logging technology using log4j.
  • Developed teh business components (in core Java) used in teh JSP screens.
  • Involved in teh logical and physical database design and implemented it by creating suitable tables, views and triggers.
  • Created teh related procedures and functions used by JDBC calls in teh above components.
  • Extensively involved in performance tuning of Oracle queries.
  • Created components to read application messages dat were stored in xml files.
  • Created UNIX shell scripts for command line administrative access to oracle database and for scheduling backup jobs.
  • Created war files and deployed in web server.
  • Performed source and version control using VSS.
  • Involved in maintenance support.

Hire Now