We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Acquired 10 Years of experience in the IT industry in Java/J2EE technologies.
  • Experience in developing Industrial IoT app using Predix Cloud Platform using cloud foundry.
  • Self - motivated, good team member with excellent analytical, communication & problem solving skills with ability to work independently as well as in team.
  • Experience in functional domain with specific areas such as Manufacturing and Supply Chain Solution business for E-Commerce, Telecom, automotive distribution operations and Web development.
  • Proven demonstration of willingness to complete assignments within stipulated time frame.
  • Extensive experience in analysis and design of project specific BRD and FRD, Conducted the design review sessions with BA, Architect team, development team, QA team and other audience (Onsite and Offshore teams) though out all stages of SDLC.
  • Thorough understanding & involvement in all phases of Software Development Life Cycle (SDLC).
  • Extensively utilized the features provided by Hibernate, Struts and Spring framework in various projects for MVC architecture and develop cloud native microservices using Spring cloud and Spring Boot.
  • Developed, Configured and Deployed a variety of Java/J2EE applications. Expertise in Core Java, JSP, Servlet, JDBC, JUNIT, JNDI, Java Design Patterns and Object Oriented Programming concepts (OOP).
  • Experience in BEA Weblogic 9x/10x, Websphere 5x/6x and Tomcat, JBoss, Apache Karaf, Play servers and Enterprise application deployment.
  • Developing and consuming SOAP and REST Web Services.
  • Sound knowledge in database (RDBMS) designing and programming. Extensively worked on Oracle 9i/10g, DB2, MS SQL Server 2000/2005 RDBMS. Hands on PL/SQL, scripting using Stored Procedures, Packages, Cursors, Triggers, Functions.
  • Applied agile methodology and practices including continuous integration and test driven development ( TDD ).

TECHNICAL SKILLS:

Web Technologies and Framework: Java 1.8/1.7, J2EE, JSP, Servlet, JavaBeans, JDBC, JNDI, Hibernate, Struts, Spring MVC, OSGi Karaf, Apache Camel, Spring Boot, Spring Cloud, Kafka, OpenJPA, AngularJS, JMS, Log4J, Ant, Maven, Gradle, WebService, XML, XSD, XSLT, JAXB, JSON, JavaScript, jQuery, HTML, CSS, AJAX

Application Servers: Apache Tomcat 5x, Undertow, JBoss 5x, JBoss EAP, JBoss FUSE, WebSphere Application Server 5x/6x, BEAWeblogic9x/10x, Apache Karaf, Play Framework, Docker Container

Database: Oracle 9i/10g, DB2, PL/SQL, MySQL, Microsoft Access, PostgreSQL, Cassandra

Revision control: Visual Source Safe, Tortoise SVN, GitHub

Software: Confluence, Jira, Stash, Jenkins, SQL Server Management Studio, QC (ALM)

Tools: SQL *Plus, Toad, Load Runner, Microsoft Visio, SoapUI

Operating system: Windows 10, Windows Server 2008 / 2003, UNIX, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Responsible for developing microservices using GE’s Predix platform for Industrial IoT apps and migrating existing monolithic app to microservice architecture in Predix.
  • Developed an integration project called GCC using Predix services like UAA (user authentication and authorization), Enterprise Connect (connect predix cloud and your enterprise), Predix Machine (connect edge devices on premise to cloud and send sensor data to cloud), Predix Asset service (create and store machine asset models), Predix Analytic service (analyze continuous sensor data as time series data).
  • Developed web application using Predix web components using Polymer, CSS, HTML and CSS.
  • Enhanced some spring boot starters which hold dependencies and code.
  • Developed Junit tests, integration test using Mockito.

Technologies: Java 1.8, Predix Cloud Framework and services for IoT application, Web services (Restful, SOAP),, Spring Boot and Cloud Foundry deployment, Hibernate, Maven, SoapUI, JAXB, XML, MS SQL, Confluence, JIRA, GitHub, Jenkins, JUnit

Application Server and Tools: Eclipse Juno, STS, Tomcat tc server, node server

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Responsible for Application support and enhancement of existing CG and CMI application using OSGi Karaf and JBOSS FUSE and JBOSS EAP application server respectively.
  • Developed an integration project called ORBIT using CDI Framework and JBOSS EAP to migrate and replace existing customer’s Mailbox to third party OX (Open Exchange) Service by calling OX SOAP web services. Used smart integrator workflow based framework and Gradle data project to build, design and developed SOAP and REST web services.
  • Used customized Smart Integrator workflow framework which is integration-centric application and allow developer to focus on developing business logic using reusable, configurable, retryable java based workflows and stages.
  • Developed custom spring boot starters in existing Microservice Framework to provide for developers Cloud-native microservice environment like Centralized configuration, service registry and discovery, circuit breaker, monitoring and distributed tracing so developer can focus on writing business logic.
  • Developed and enhanced some configurable camel routes in framework using yml file configuration.
  • Enhanced some spring boot starters which hold dependencies and code.
  • Developed Junit tests, integration test using Mockito.

Technologies: Java 1.8, CDI Framework, Apache Camel, OSGI Karaf, Web services (Restful, SOAP),, Spring Boot and Spring Cloud projects as Eureka, Zookeeper, Hystrix, Sleuth, Cassandra, Kafka, Consul and Vault for centralized Configuration, Hibernate, Maven, Gradle, SoapUI, JAXB, XML, Oracle10g, Confluence, JIRA, GitHub, Jenkins, JUnit

Application Server and Tools: Eclipse Juno, STS, JBOSS EAP, JBOSS FUSE, Undertow, Docker Containers like mesos Marathon and Docker swarm

Confidential, Atlanta, GA

Sr.Java Developer

Responsibilities:

  • Responsible for requirement gathering, analysis, design &development and Involved in Business documentation, requirement analysis, TDD and implementation plans.
  • Developed an integration project individually of Interactive Voice Response (IVR System) with third party using gradle data project to build, design and developed SOAP and REST web services.
  • Provide Application Support for current Application and resolved production issues as assigned using Spring, Hibernate and Struts Frameworks.
  • Developed Junit tests, integration test using JMock.
  • Deploy applications in DEV, QA and UAT Environments and provided implementation plan.

Technologies: Java 1.7, Spring, Web services (Restful, SOAP), SoapUI, JAXB, XML, Oracle10g, Jenkins, Confluence, JIRA, GitHub, JUnit.

Application Server and Tools: Eclipse Juno, Tomcat.

Confidential, Atlanta, GA

Sr.Java Developer

Responsibilities:

  • Conducted the requirement sessions with Business and Functional users.
  • Involved in Business documentation, requirement analysis, system analysis and control flowof a middleware for RAMPS application using GE’s Predix™ Platform, which is a combination of many open source framework, customized for GE development. Used Karaf and Play Application server in cluster environment. Set up full stack Ubuntu VirtualBox for local development.
  • Developed microservices using Predix Core (OSGi Karaf), for development of backend services and PredixVisualization (AngularJS) for UI development.
  • Used maven data project to build, Designed and Developed SOAP Producer and Consumer, and Restful API for our application.
  • Developed UI interface using MVC front-end framework AngularJS, HTML5 and CSS3.
  • Installed SonarQube in AWScloud server to ensure code maintainability and quality of our application.
  • Used JUnit , Mockito, Karma framework for developing test case and performed functional test, integration test for application.
  • Worked on CI/CD pipeline for our Application using chef scripts.
  • Support QA, Integration and Production Environment testing and fix issues.

Technologies: Predix™ Framework, Java 1.7, Spring3.1.4, Play Framework, openJPA 2.x, HTML5, CSS3, AngularJS, JMS, Web services (Restful, SOAP), SoapUI, JAXB, XML, OSGi Karaf, Chef Script, Oracle10g, AWS Cloud, Jenkins, Confluence, Rally, GitHub, JUnit, Protractor, Karma, RabbitMQ, GitHub

Application Server and Tools: STS 3.0 (Spring Tool Suit), Play application Framework, OSGiKaraf

Confidential, Alpharetta, GA

Sr.Java Developer

Responsibilities:

  • Responsible for requirement gathering, analysis, design &development of a middleware for integration of Workday HCM System with Active Directory using the UnboundID LDAP SDK for Java for communicating with LDAP directory servers.
  • Developed middleware using Java client to consume workday web services by applying different Design Pattern as Singleton and Factory design.
  • Used maven data project to build, developed and consumed Workday Web Services using SOAP .
  • Developed JUnit test case and performed functional test, integration test for application.
  • Support QA, Integration and Production Environment testing and fix issues.
  • Adopt TDD (Test Driven Development ) for extreme programming.

Technologies: JAVA, Apache Directory Studio for Active Directory, Servlet, SpringIoC, SOAP Web Services-JAX-WS, HTML, XML, JDBC, SVN, Log4j, Sonar, JUnit, SoapUI, Oracle.

Application Server and Tools: Eclipse, Tomcat-6, Spring Source tc Server, PL*SQL Developer

Confidential, Alpharetta, GA

Sr.Java Developer

Responsibilities:

  • Responsible for requirement gathering, analysis, design &development of a new Care Pack Auto Registration system which replaces fragmented and regional registration flows by a new automated solution integrating various order management systems and providing new consistent and configurable registration logic.
  • Worked in an agile environment delivering output in sprints and participating in scrums.
  • Used Common Architecture Services   ( CAS ) Frameworks based on spring frameworkto generate Validators, Verifiers, Data Services and Business Services. Used Batch Frameworks to generate Transaction-Driven   and Database-Driven Job.
  • Developed generated business data objects (BDOs) and composite BDO’s and used maven data project to build, consume Web Services using REST .
  • Developed JUnit test case and performed functional test, integration test for application.
  • Utilized AGILE SCRUM methodology and Extreme Programming for development of the product-based on Service Oriented Architecture in product development environment.

Technologies: Java, CAS Framework based on spring, JSP, Servlet, Hibernate, JavaScript, HTML, XML, JSON, JDBC, Oracle, SQL,SVN, Slf4j, Maven, Hudson, Sonar, JUnit, QC (ALM).

Application Server and Tools: Eclipse, Tomcat-6, PL*SQL Developer

Confidential, Cary, NC

Sr.Java Developer

Responsibilities:

  • Created Use cases, Story Board and UML diagrams (class diagrams and sequence diagrams) based on Functional requirement documents.
  • Conducted the requirement sessions with Business and Functional users.
  • Developed JSP, Servlets, Service classes, Controllers, and other web components using Spring MVC to generate dynamic web content & data.
  • Involved in creating Java Validator classes, Hibernate layer using DAO factory and JSP files, Spring Configuration, Developed static web pages using HTML, DHTML and CSS.
  • Utilized the Spring ORM to integrate with Hibernate. Extensive use of Hibernate Query Language (HQL)
  • Developed stored procedures, Queries using MS SQL as backend database.

Technologies: Java, Spring MVC, JSP, Servlet, JDBC, Hibernate, Webservices, Java Script, XML, HTML, DHTML, CSS, Log4J, Ant, JUnit, MS SQL, PL/SQL

Application Server and Tools: JBoss, Eclipse, Microsoft Visio

Confidential, Chicago, IL

Sr.Java Developer

Responsibilities:

  • Gathered and summarized the requirements from client and BA team and designed the solution based on client requirements.
  • Developed JSP, Action Forms, Action classes, Controllers, Struts Configuration, Custom Tags and other web components.
  • Implemented the J2EE standard design patterns such as DAO, Factory, Singleton, Observable, Façade etc. patterns for the code reusability.
  • Designed and developed Hibernate layer using DAO factory, defined the complex mappings for persistent classes using many to many, many to one and one to many relations.
  • Enhanced the schedule based alarm generator and Recurring Order flow using Quartz and J2EE dashboard to monitor the alarms, enhanced the various business rules and notifications when Quartz alarms trigger.
  • Created Stored Procedures, Triggers, Views, and Cursors & Functions for the application using PL/SQL

Technologies: Java, JSP, Servlet, JDBC, Hibernate, Struts, Java Script, AJAX, XML, HTML, DHTML, UML, CSS, Log4J, JUnit, Oracle 9i

Application Server and Tools: Weblogic 10x, Eclipse, Microsoft Visio

Confidential

Java Developer

Responsibilities:

  • Understood functional specifications, designed and developed the applications to meet business requirements.
  • Closely interacted with business analyst and developers of the team as well as other teams
  • Involved in coding, debugging and implementation of departmental and common application.
  • Developed front end web pages using HTML, DHTML, JSP, and JavaScript.
  • Extensive development using JSP, Servlets.
  • Involved in client side validation using JavaScript for web pages developed in JSP. Used JDBC for database connectivity with Oracle.
  • Used VSS (Visual Source Safe) as version control tool.
  • Involved in writing Data Access Object, Value Object.

Technologies: Java, Servlets, JSPs, JDBC, J2SE, HTML, My SQL, Java Script, HTML, VSS

Application Server and Tools: Eclipse, Tomcat

We'd love your feedback!