Full Stack Java Developer Resume
Boston, MA
SUMMARY
- Around 8 years of professional experience in software development industry with wide - ranging skills in web application development, experienced in all phases of Software development ife cycle (SDLC) starting from gathering Business requirements, analysis, design, development, testing and implementation of projects using various methodologies like V-model, Waterfall, Agile, Scrum, XP.
- Hands on experience using Ruby on Rails and Adobe Illustrator.
- Expertise in several Java-JEE technologies such as JDBC, Servlets, JSP, JSTL, Java Beans, MVC, Struts II, Spring, Hibernate, JPA, JSF,EJB, Swing, Tiles,JNDI, JMS, JAX-WS, JAX-RPC, RMI, iText, Jasper Report, Java Mail API, CSS, JavaScript, React JS, JQuery, Backbone.js,EXT-JS,AJAX,JSON, HTML5/HTML, XHTML, PHP, Maven, Ant, PL/SQL.
- Experience using KAFKA, REDIS, SOLR.
- Hands on experience on UNIX shell scripting.
- Experience working with SNMP and TELEMETRY.
- Designed & developed several multi-tier Web based, Client-Server and Multithreaded applications using Object Oriented Analysis and Design concepts and Service Oriented Architecture (SOA) in cross platform environments and SOLID design patterns.
- Experience using Spring IOC, Spring DAO, Spring AOP
- Having good experience in building multi-threaded Java server side applications and frameworks.
- Used Open source products to build re-usable components that can be used as base application frameworks.
- Experience on Spring Batch for the Batch process.
- Experience in working with multi-channel E-commerce Hybris.
- Experience on working with Gang of Four design patterns (GoF).
- Experience using Test Driven Development (TDD).
- Extensively developed Rich Internet Applications and various UI widgets using jQuery
- Experience with Grunt for JavaScript file's concatenation and minify to improve performance in loading web pages and using Dreamweaver to publish the web applications.
- Hands on experience using HL7 Interface engine.
- Expert in using the databases such as MySQL, MS SQL Server, DB2, Oracle 9i/10g/11g.
- Extensive experience in Angular JS, NodeJS, Bootstrap, Backbone JS, Knockout.
- Experience in working in Drools with java/J2EE.
- Experience with Code quality and metric tools such as HP Fortify and Sonar.
- Hands on experience using network protocols such as HTTP,NTP,TCP/IP,DNS,M LLP, NDM.
- Experience working with Informatica.
- Experience with SSO integration.
- Experience on Bamboo, which is a continuous Integration service.
- Expertise in using AWS and Open stack as cloud services and Redux.
- Expert knowledge over JEE Design Patterns like MVC Architecture, Front Controller, Session Facade, Business Delegateand Data Access Object for building J2EE Applications.
- Extensive experience in XML related technologies such as XML, DTD, XSD, XPATH, XSLT, DOM, SAX, JAXP, JSON and JAXB.
- Strong experience in RDBMS using Oracle 10g, SQL Server, schema development, PL-SQL programming, including experience in utilizing SQL Loader utility MySQL & MySQL replication setup and Dynamo DB.
- Extensive experience in implementation of the version control software VSS, CVS, SVN and Clear Case.
- Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant Tool.
- Experience in using MOCKITO, JENKINS and Cucumber.
- Highly skilled in UNIX and LINUX Operating Systems.
- Expertise in Sybase(SQL) and Autosys.
- Experience using Apache Camel and Canvas.
- Hands-on experience in using the Integrated Development Environments such as Eclipse, Net Beans, Rational Application Developer (RAD) and IntelliJ IDEA.
- Experience in working with web services using SOAP, UDDI, WSDL, REST and implementation using APACHE AXIS and APACHE CXF.
- Experience with Java 8 Lambda Expressions, Parallel streams, Streams and Predicates.
- Expertise in Query optimization. Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
- Experience using groovy and good understanding of layer2 and layer3 protocols such as RIP, OSPF and BGP.
- Have good understanding on Batch shell scripting, Collections, Generics, Core java and Business Intelligence tools such as MSBI and OSGI framework.
- Experience using Calypso for capital market and investment banking.
- Experience handling with Audit and Risk handling.
- Strong core java foundation.
- Hands on Experience with Open stack and SDN.
- Experience in WebSphere Portal which is used to maintain web portals.
- Good Knowledge in coded Java applications on both client-side and server-side using JDBC and advanced multithreading, have profound knowledge on Bootstrap.
- Experience in installing, configuring, tuning IBM Web Sphere 7.x/6.x, BEA Web Logic 8.1/9.1/10.3 , Apache Tomcat 5.x/6.x/7.x and JBOSS 5.x/6.x.
- Thorough knowledge in Unit testing with JUnit3.8/4.0, and ANT build environment.
- Experience in using Jenkins for Continuous Integration and Sonar jobs for java code quality.
- Plenty of experience in using Google Web Toolkit(GWT).
- Excellent technical, logical, code debugging and problem solving capabilities and ability to watch the future environment, the competitor and customers probable activities carefully.
- A project oriented team player with solid communication and interpersonal skills and the ability to maintain a congenial relationship with the client team and with the ability to manage multiple priorities under aggressive deadlines.
TECHNICAL SKILLS
Java Technologies: JDK 1.8, JDK 1.7, J2EE, JavaBeans, Servlets, JSP, EJB, ESB, JNDI, JMS, JDBC, RMI, MVC Framework, Webservices, Apache Axis2, JAX-WS, Spring, Struts, Struts II, Hibernate, JSF, XML, XSLT, UML, JAX-RS, JQUERY and Junit,Spring Batch
Languages: C,C++,Java,J2EE, PHP and Visual Basic. Bootstrap,SCALA
Design Methodologies: OOA/OOD, RUP, UML
IDE: Eclipse, IntelliJ, RSA, NetBeans6.5, RAD 6.0, Visual Studio, Jbuilder8.0, WSAD 4.x/5.x
Web & Xml Technologies: HTML, DHTML, CSS, JavaScript, Angular JS, DOJO, jQuery, AJAX, CSS, XML, XSLT, Bootstrap, Jasmine, SOAP, Node JS, REST, Ext JS, React JS
Application Servers/ Web Servers: IBM Websphere Application Server 5.0/6.0//6.1, JBoss 4.0.3, Apache Tomcat 6.0/7.0,WebLogic Application Server 8.1/9/10.3.4 , Amazon Web Services (AWS), RESTFUL
Database &Tools: RDBMS, Oracle 9i/10g, SOA, MS SQL 2000/2005, MySQL5.0, DB2, Mongo DB, Dynamo DB, Jboss Fuse Technologies, TOAD 7.X, SQL Developer(Raptor), Altova Database Spy,POSTGRES,AKKA
Operating Systems: Windows XP/7/8/10, UNIX, Linux, Sun Solaris, VxWorks.
Version Control: GIT, Accurev, CVS, Visual Source Safe (VSS), SVN, Clear Case, JIRA, Sub Version
Others: Gradle, ANT, Rational Rose, MS Visio,log4j, Bugzilla, ClearQuest, Maven, Gradle,Canvas, IBM MQ Series 5.1., Sonar qube, Google Web Toolkit(GWT), High charts, Sybase(SQL), Autosys,AWT, HFM, GoF, Ruby on Rails
Continuous Integration: Hudson, Jenkins, AntHill Pro, Bamboo, Maven
Whitebox Testing: Junit3.8.1/4.1, HttpUnit 1.6, Junit Pref1.8, DBUnit, Selenium, Fitness, Jbehave, EasyMock, PowerMock, Cucumber.
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Full stack Java Developer
Responsibilities:
- Evaluate the current portfolio state, to ensure appropriate information is stored and validate sub-portfolios.
- Create/modify processes for new project review and approval by investment committee/project review team.
- Involved in scripting throughUNIX Shell scripting.
- Kafka is used for data feeds.
- Create visibility to an organization-wide portfolio of complex enterprise programs and projects.
- Work with project managers and PMO leader to develop reporting and communication for visibility into projects and operational work, ensuring each are executed start to finish in a manner that meetsbusiness needs and adheres to standard Program and Project Management (PPM) methodologies and best practices.
- Developed portals byWebSphere Portal which is used to maintain web portals.
- Involved using Angular JS2 for UI
- Developed apps using AKKA toolkit for building concurrent JVM apps.
- Involved using Parallel Streams and Lambda expressions.
- Developed log reports using JASPER.
- Implemented Selenium for automation testing.
- Canvas (LMS) implemented for easy integration and learning.
- Implemented Open Daylight for building programmable networks.
- ImplementedRuby on Rails for web server side scripting
- Implemented Spring Framework for Business logic and DAOs and POJOs.
- Implemented RAD Rational Application Developer.
- Developed batchusing Spring Batch for robust batch process to go on
- Implemented IBM JAZZ’S RTC for team workflow and communication.
- ImplementedApache Camel for object based implementation Confidential enterprise level.
- Implemented Node JS scripting for UI.
- Mule ESB is Implemented for connecting between the applications.
- Implemented ESB for communication in SOA
- Implemented LINUX as OS.
- Implemented AWS for web services and Micro services too.
- Implemented DROOLS for business logic implementation and GUVNOR for governance.
- SCALA used for functional programming.
- Implemented groovy for dynamic compatibility and scripting.
- Implemented sonar for quality of the code which protects the business logic.
- Involvedusing Spring Boot for power graded application and services standard.
- Implemented Java Concurrency and Multi-threading for multi-tasking.
- Overall-enhance the maturity of how Format Solutions is managing our investment in our products for improved value and visibility to priorities.
- Managing the project and enhancing the requirements that come by.
- Implemented REST web services for the response, Junit for testing.
- Have experience with IBM CLEAR CASE and CLEAR QUEST source control tools.
- Implemented Agile Methodology.
- IBATIS for mapping objects with database.
- Involved in using POSTGRES
- Implemented Java/J2EE, PL/SQL, DB2 and stored procedures.
- Implemented Rational Team Concert (RTC).
Environment: Java8, J2EE, PL/SQL, DB2, JUNIT, Calypso, FLEX, WEBSPHERE, JMS, AKKA, SPRING Framework, Spring Boot, MICRO SERVICES, Open Daylight,Groovy,SOA, Angular JS 2,Node JS,LINUX,Spring MVC, HTML 5, HIBERNATE, Kafka, Sonar, JDBC, RESTFUL,Canvas,UNIX Shell Scripting, DROOLS(GUVNOR 5.4),Spring Batch,XSLT mappings,CSS3,IBATIS, APACHE TOMCAT, Apache Camel, JBOSS, JASPER Reports, Ruby on Rails,Selenium, WEBSPHERE PORTAL, POSTGRES,SCALA,Fitness, ESB(Mule), RTC, RAD, GRADLE
Confidential, Cincinnati, OH
Full stack Java Developer
Responsibilities:
- Multi-channel system for originating and processing a full range of credit product applications such as Loan, Line of Credit, Visa, etc.
- This web-based application was built using Agile development practices using Extreme Programming.
- Implemented Java8 Predicates and features
- Implemented Groovy for scripting.
- Implemented Mocking Frameworks like Mockito for easy testing.
- Designed, implemented and tested the Spring Domain Model for the services using Core Java.
- Developed presentation layer using JSP, HTML, DHTML, CSS, AJAX, JavaScript.
- Involved in implementation of application using conventional design practices (SOA-Service Oriented Architecture, MVC-Model View Controller).
- Was responsible to communicate with End client to support the application and analyze the issue and fixed the issue and mongo db /no sql for GIANT ideas.
- Implemented AWS for web services and cloud.
- Implemented Calypso for Capital market.
- Experience using and designing APIs through HFM API
- Liquibase is used for logs of database schema changes.
- Drools used for Logic Integration and Fuse too.
- Have done some development with React JS.
- Have worked on Oracle 10g data base for storing and retrieving the application data
- Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts.
- Created DDL, DML scripts to create tables and privileges on respective tables in the database.
- Implemented GoF design patterns.
- Have worked on GWT to maintain the application which is complex and High charts.
- Implemented (TTD) Mockito and (ATDD) Cucumber and Selenium and no sql Db Dynamo DB.
- Sybase(SQL) is used for some relational database operations and Autosys also used .
- Was sole responsible for deployment and requirement analysis with client.
- Analyze large volume of data in Unix environment during production hours.
- Collaborated on design spec reviews together with Business Analysts
- Involved in web component design and development using the spring framework, JSP, Servlets.
- Worked on Ext JS for user interface widgets with High performance scalable grids, trees and menus.
- Implemented Bootstrap for web design.
- Experience with e-commerce hybris.
- Implemented OSGI for developing and deploying certain libraries.
- Experience using WebSphere MQ
- Implemented Interceptors and Filters.
- Implemented LINUX for operating and transferring files.
- Google Web Toolkit is used.
- Experience with IBATIS for objects in java and database connectivity.
- Involved using CONGOS.
- Mule ESB is used for connecting between the applications.
- Involved in loading and storing objects using Hibernate.
- Involved in configuring Hibernate mapping file.
- Used Fitness for testing.
- XML was used to create the dB schema-mapping file for Hibernate.
- Helped a team in performing Cactus tests using JUnit and automation scripts for UI
- Worked on SSO to integrate security for user authentication.
- Managed tasks and acted as point of contact for off-shore team coordination
- Develop technical design documents UML, reverse engineering code
Environment: JavaEE,Java8,HTML5,CSS3,JavaScript,AWT,IBATIS,JQuery,Ajax,UNIX Shell Scripting, JSP,Spring,SpringMVC3.0, Bootstrap,Hybris,SpringSecurity, Spring JPA,GoF, OSGI, WebSphere MQ,TDD,Fitness,Hibernate 4.0, Oracle, Jboss,ONOS, HP Fortify,Groovy,Drools(Workbench6.2), WebSphere 7.0,Calypso, LINUX,IBATIS,RRC,AWS,Mocking Frameworks, CONGOS SDK, Linux, Node JS, Mule ESB,React JS, eclipse, Jenkins, Maven, HFM API, PL/SQL Developer tool, Dynamo DB,LDAP, Log4j, Jira, Junit, Angular JS2, Mongo DB, Selenium, Web Logic 10g, Mockito, ANT, GWT, Sysbase, Liquibase, Autosys, GWT.
Confidential
Sr. Java Developer
Responsibilities:
- Developed the web interface using MVC design pattern with Struts framework
- Designed and implemented most of the Java related portions of the application including EJBs for encapsulating business logic.
- Developed server side utilities using J2EE technologies Servlets, JSP, JDBC using JDeveloper.
- Developed the JSP’s using the struts framework tag libraries.
- Implemented Drools and Fuse.
- Dreamweaver is used for creating and publishing purpose in web.
- Experience working with SDN controllers such as ONOS and Open Daylight plus with Open stack.
- Experience with Audit and Risk Management.
- Experience using Groovy.
- Implemented SOLID design patterns.
- Implemented Angular and Node JS for UI
- Implemented Amazon Web Services AWS for cloud services.
- Implemented Liquibase for database schema changes.
- Experience using HFM API .
- Canvas used for integration.
- Experience in WebSphere Portal which is used to maintain web portals.
- Implemented Spring Batch for batch process.
- Developed the WORKFLOW concept using the struts framework to avoid the back button problems.
- Responsible to analyse existing C ++ project to prepare business logic documents.
- Experience using Spring Boot for easy application and service building.
- Was responsible to communicate with End client to support the application and analyse the issue and fixed the issue.
- Implemented OSGI java framework for developing and deploying some programs.
- Used TDD for robustness and enterprise quality.
- Experience with Rabbit MQ.
- Implemented JASPER for reporting.
- Implemented telemetry for calculating and transmitting information.
- Implemented Open Daylight for programmable networks.
- Experience using XSLT mappings and mongo db /no sql db.
- Used HL7 Interface engine to connect different types of systems and frame works with ease.
- Experience using Lambda Expressions and Parallel streams and Predicates.
- Experience using Micro services.
- ImplementedWeblogic server.
- ImplementedApache Camel for object based implementation Confidential enterprise level.
- Maintained the struts configuration files, tiles definition files and web.xml.
- Session Beans are designed in such a way to serve the following: Inserting, updating, and deleting data from the database.
- Azure cloud is used for some storage and to perform paas and iaas.
- Implemented GRADLE for building.
- Experience using Ruby on Rails for server side scripting.
- Mule ESB is used for connecting between the applications
- Fitness is used for testing.
- ImplementedGoF design patterns.
- Bootstrap is used for the web designing UI part.
- Used Enterprise Serial Bus ESB for SOA communication.
- SCALA is used for functional programming.
- Developed and executed the business validation logic in form beans.
- The framework involves struts framework, which internally uses the J2EE design patterns.
- Developed the servlets, beans for the application
- Preparation of Test Plans.
- Implemented AKKA for jvm.
- Used POSTGRES for object rdbms.
- Involved in the application development and unit testing.
- Responsible for design and architecture of the project by using MVC Struts frame work
Environment: Java 8, Spring,Telemetry, Hibernate, AWT, FLEX, Informatica, Rabbit MQ,WebSphere7.0, SCALA,JQuery, AKKA,Spring JPA,Open Daylight,Weblogic, Canvas,OSGI,EJB, JavaScript,Ruby on Rails,Spring Boot,Spring Batch, Sonar,ESB(Mule),RAD,Oracle,HFM API Crud, Dreamweaver, Pl/ SQL, Visio,JDBC, Apache CXF, Rest,JASPER Oracle reports, Canvas,Azure, GRADLE, POSTGRES, WEBSPHERE PORTAL,Groovy,HL7 Interface engine, Apache Camel,TOAD, Microservices, Drools(Workbench6.4), Fuse,TDD,Fitness,RTC,RRC, RRQ,MongoDB, Node js, Liquibase, Bootstrap, Angular js, GoF, Junit, Agile, UML, JSP, JBoss, AWS,Jira, Selenium.
Confidential, Alexandria, VA
Sr. JAVA Developer (JAVA/J2EE)
Responsibilities:
- Designed and implemented user interface using HTML5, JSP,CSS, JavaScript and jQuery.
- Interacted with customer to gather requirements and business artifacts based on Agile SCRUM methodology.
- Experience using Cassandra.
- Designed, implemented and deployedJ2EEweb application usingSpring MVCandHibernate.
- Configured and implemented the persistence layer with Spring Data.
- Kafka is used for live data feeds.
- Involved in designing new wireframes for new user interface screens.
- Used ORIKA framework for mapping java beans which recursively copy from one layer to another layer and UNIX Shell Scripting.
- Used weblogic server.
- Implemented Liquibase scripts for tracking, managing and applying database schema changes.
- Wrote SQL queries to perform CRUD operations on oracle database by creating Liquibase script files.
- Implemented CONGOS for report generating and Calypso for business solutions.
- Experience using Google Web Toolkit and Rabbit Message Queue (MQ)
- Used ESB for communication.
- Experience using WebSphereMQ.
- Experience using Entity Java Beans.
- Experience working with SDN controller.
- Experience with IBATIS for mapping.
- Used Apache Camel for object based implementation Confidential enterprise level.
- Implemented SOAP based Web Services to integrate different external systems.
- Reviewed the XML logical data model and developed XML schema (XSD) to validate the model and used JAX-B for Xml-Java Mapping and XML-XSLT conversion.
- Used log4j for logging andIBM RTC for version control
- Experience using SCALA.
- Configured and deployed web application in Web logic Server using Maven Scripts.
- SonarQube is used for continuous inspection of code quality, code coverage and unit tests
- Designed and developed IBM rules/rule flows using IBM iLog,JRules.
- Involved in writing Junit Test cases using mocking frameworks like Mockito, PowerMock.
- Used Sysbase(SQL) and Autosys.
- Ruby on Rails framework used for scripting.
- Involved in Accessibility testing using JAWS.
- Transformed business requirements into Epics and stories and implemented desired functionality.
- Worked with Business Analysts and test team members to get stories and work items to create accepted criteria and also used GWT.
Environment: Java 1.7, Spring MVC, Spring Data, Hibernate,Rabbit MQ,UNIX, Struts II,Drools, Orika Framework, Cassandra, CSS3, Apache Camel, Kafka, SOAP/Restful, Calypso,RRQ,GoF,XML, XSD,GWT MICROSOFT VISIO, WebSphereMQ, XPath, XSLT, Informatica,IBATIS,SDN Controller,UNIX Shell Scripting, HTML5,LINUX,EJB, JavaScript, Fitness,Angular JS, Ajax, Ruby on Rails,RTC, Drools(guvnor5.4), Fuse, Junit, IBM iLog JRules, Congos,ESB, WebLogic 12.1.3, Maven 3.3.3, Nexus, Oracle 11g, Liquibase,Sysbase, GWT, IBM RTC, SonarQube, Autosys, SCALA, REST, Bamboo, CVS.
Confidential, Seattle-WA
Java Developer
Responsibilities:
- Involved in writing JSP and JSF components. Used JSTL Tag library (Core, Logic, Nested, and Bean and Html tag lib’s) to create standard dynamic web pages.
- Application was based on MVC architecture with JSP serving as presentation layer, Servlets as controller and Hibernate in business layer to access to MySQL Database.
- Developed the DAO layer for the application using Spring Hibernate Template support.
- Involved in fixing the existing defects and then working on the new enhancements for the upgrade releases.
- Used Drools for business logic.
- Used groovy for scripting.
- For the frontend design used Bootstrap with some HTML embedded in it.
- Experience using GoF design patterns.
- Used Selenium for automation testing.
- Clear quest for tracking the tasks and Clear case for version control.
- Creating application design using UML.
- Used TELEMETRY Confidential
- EIGRP layer 3 protocol is used for minimizing management cost and maximizing network uptime.
- Used ONOS by LINUX for high availability of the service.
- Used Spring Framework for pojos and daos.
- Experience in WebSphere Portal which is used to maintain web portals.
- Experience in development of JavaScript for client side validations.
- Used Azure for cloud sevice which includes paas, iaas.
- Designed/developed UI with AJAX, HTML, DHTML and JavaScript for interactive web pages.
- Wrote complex SQL queries, PL/SQL Stored Procedures.
- Developing the business functionalities and exporting them as REST web services.
- Used XML and JSON for transferring/retrieving data between different Applications.
- Reviewed and analyzed change requests to determine the scope of work and estimated the level of effort for application changes.
- Designed, coded and maintained application components based on detailed design specifications solutions to meet user requirements and structured the application components using EXT JS 3.5.
- Used SNMP for collecting and configuring information from routers and switches.
- Used Mockito for easy and adaptive testing.
- Used Mongo no sql db for GIANT ideas.
- Hands on experience on Spring Batch and used effectively for the batch process.
- Used HFM API for the designing.
- Experience using Spring Boot and Dynamo db which is a no sql db.
- Used STP layer 2 protocol to keep LANS loops free.
- Experience using Canvas for Learning and integration.
- Used Apache Camel for object based implementation Confidential enterprise level.
- Experience using AKKA.
- Experience using Ruby on Rails for server side scripting.
- Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
- Involved in implementing the DAO pattern for database access.
- Used JAXBAPI to bind XML Schema to java classes.
- Sonar is used for code quality.
- Collaborated with testers and developers and prepared test plans for producing high quality software applications.
- Applied Multithreading and Synchronization to control threads for faster processing of files.
- Worked with the JIRA tool for Quality Center bug tracking and continuous integration service Bamboo.
- Implemented the Animation and styling using CSS3 and JQuery.
- Developed logging module-using Log4J to create log files to debug as well as trace application.
- Assisted in development and improvement of application maintenance plans, processes, procedures, standards and priorities.
Environment: Java 1.5, JSP 2.2,Flex, Canvas,Dynamo DB,J2EE 6,Openstack,SDN,Cassandra,GoF,AKKA,AJAX,Drools(Workbench6.2), Jaas, TELEMETRY, Hybris, ONOS,SNMP, Dreamweaver, Fuse, JavaScript 1.5, CSS 3.0, Eclipse 3.3,Spring Framework,Spring Batch, WebSphere 5.x,Sonar,Mocking Frameworks,Spring Boot,Ruby on Rails, Apache Camel,GROOVY,RRC,Azure,HFM API,Struts 2.0,ESB, JDBC 3.0, PL/SQL, SQL, SOAP, AXIS,ESB, WSDL,GRADLE, XML 1.0, Bootstrap, STP,Agile, Rational Rose, DHTML, XML, UNIX, UML, Log 4j, WEBSPHERE PORTAL, TOAD, Junit, Bamboo, Selenium.
Confidential
Java Developer
Responsibilities:
- Involved in Designing and Coding.
- Responsible for developing Application frontend & backend.
- Used RAD 7.5 to develop, test and deploy all the Java components.
- Performed client-side validations using JavaScript.
- Develop (Specify, create, modify, maintain, and test) software component(s) which are part of the NGEN software project on assigned technology platform.
- Used UNIX scripting too.
- Used SNMP for network management.
- Used Ruby on Rails framework for robustness.
- Correct complicated defects and make major enhancements to resolve customer problems.
- Developing scalable applications in a dynamic environment, primarily using Java, Spring, web services and object/relationship mapping tools.
- For the finest product grade purpose Spring Boot is used.
- Working in both UNIX and Windows environments.
- Developing or modifying databases as needed to support application development, and continually providing support for internally developed applications.
- Developing technical architecture documentation based upon business requirements.
- Enhancing and maintaining existing application suite.
- Communicating development status on a regular basis to technology team members.
Environment: Java Servlets 2.4,MDB, J2EE,Spring Boot, Spring 3.0,J2C,Struts II, LDAP, Hibernate, JAVA 1.5 and 1.6, Java beans,SNMP, Ruby on Rails, Eclipse IDE, UNIX, RAD 7.5, JDBC 3.x, Web Services, SQL, HTML, DHTML, XSLT, Oracle, SOAP, Oracle 10g, Agile(Scrum), Jira and CSS
Confidential
Java Developer
Responsibilities:
- Involved in analysis, design and development of business use cases and system requirements.
- Developed java API to collect metrics and configuration data from the underlying host server using java and j-Interop.
- Added JMX support to monitor agent’s behavior.
- Provide the ability to obtain performance data from external devices that support active SNMP requests.
- Configured and added functionality to invoke remote machines using Wiseman (WS-Management).
- Authored rules that raise alerts for problems in the virtualized environments.
- Developed windows PowerShell scripts for QAand support team.
- Used STRUTS 2 tags for front end application development.
- Involved with Spring IOC and Dependency Injection concepts to integrate Hibernate Dao classes with JSF Action classes.
- Worked on JMS for sending a message and Message Driven Bean (MDB) to receive the message for providing Asynchronous communication
- Involved in writing Maven scripts for automated deployment of the application.
- Used as XML parser to parse xml document containing application configuration information.
- Performed unit testing using JUnit framework and monitored the error logs using Log4J and fixed the problems.
Environment: Java6,J2EE, JSP, Apache Tomcat,SNMP, EJB, Servlet, JNDI, JMS, Oracle 9i, HTML, XML Web Services, Eclipse, SOAP, Junit, ANT, Eclipse, TELEMETRY,Web Logic, MDB