Post Job Free
Sign in

Senior Java Software Development

Location:
McKinney, TX
Posted:
May 13, 2024

Contact this candidate

Resume:

VijayaBhasker P Email Id: ad5ol9@r.postjobfree.com

Ph: 408-***-****

Summary:

13+years of IT experience in Software Development Life Cycle, OOAD technologies, Client-Server systems, Web-based Applications, Integration and Business Applications. Extensively working experience in Health, Banking, Telecom, Finance, Insurance, Mail service and Networking Domains

Experience in Full life cycle development of Analysis, Design, Implementation, Testing and Deploying n-tier/client-server applications using Java and Web technologies.

Involved in design and developing web-based enterprise applications using Core JAVA, J2EE.

Worked on Java and related technologies Spring MVC, Spring REST, Spring Data, Spring Boot, Hibernate,, Servlets, JSP, JSF, EJB, Struts, Groovy/Grails, JPA, JDBC, JNDI, JMS, XML, XSLT, JAX-WS, SOAP/REST Web Services, WSDL, JAXB

Proficient in using Spring Security for User Authentication and Authorization

Proficient in installation, configuration, fine Tuning and Deployment procedures of Web applications with Apache Tomcat Server, IBM Web Sphere as well Web logic Application Servers on various Operating Systems like Windows, LINUX and UNIX

Involved deployments on AWS Computing Environment

Worked on Angular6/2/AngularJS1.4 for implementing User Interface

Expertise in developing dynamic user interfaces, cross-browser event handling.

Experience in using various Configuration Management tools like GIT, CVS, SVN and Rational Clear Case.

Experience with Use-case design, Class & Sequence diagrams using UML/Rational Rose.

Experience in Building and Configuring Teamcity/JenkinsContinous Integartion.

Good experience in database development using database engines like Oracle, SQL Server, MYSQL and Strong experience in implementation using SQL, PL/SQL Stored Procedures/Functions

Exposure on MongoDB NoSQL Database to distribute amounts of data.

Experience in Production support and debugging of live applications.

Excellent analytical and problem-solving skills and thrive on building world-class software quality assurance systems and processes that ensure the delivery of perfect applications.

Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.

Strong to apply new tools and technologies in the projects, team player and goal oriented, with a commitment to excellence.

TECHNICAL SKILLS:

Java & J2EE Technologies

Core Java 1.8/1.7/1.6/1.5,JSP 2.1, Servlets 2.5, JDBC 3.0, EJB 3.0/2.0,, JAXB 2.0, SAX and DOM, Tiles.

Web/Application Servers

Tomcat, Web Logic 12c/10/9.2, IBM Web Sphere 6.x/5.x/4.x, Rabbit MQ, JBOSS.

Frameworks & Middleware

Spring 4, Spring MVC, Spring REST, Spring Boot, Spring Data, Spring Security, Struts1.2/2.0,, JSF2/1, JMS, Hibernate, Apache CXF, Apache Commons, Kafka

Web Services

Microservices, REST, SOAP, WSDL, UDDI

Databases

Oracle 11g/10g/9i/8i, MySQL, Mongo NoSQL

Web Development

ReactJS, Angular, NodeJS, Bootstrap, AJAX, jQuery, Gulp, Grunt, Nodejs

Scripting Languages

Maven3.0, Ant 1.5/1.7, Perl, PHP, Java Script, CSS3, UNIX

Markup Languages

HTML 5.0/4.0, XML 1.1, XSL, XSLT, DHTML

Education Qualification:

•Master of Science Computer Science, San Jose, California, 2009, USA

•Bachelor of Engineering in Computer Science, JNT University, INDIA, 2005

PROFESSIONAL EXPERIENCE:

Client: Verizon, 700 Hidden Ridge, Irving, TX-75038, Role:Sr.JavaDeveloper/Prod Support, Project: TCOMS, Feb’18 – till date

Total Circuit Order Management System(TCOMS) is a system provides Local Provisioning, N/W Inventory Management, Network Engineering, Sales Support System, Sales to Workflow Management and a multitude of Customer/Service Provider interfaces,

Responsibilities:

•Used Agile Methodology to streamline planning, writing user stories and tasks for implementation.

•Working with Business Analysts, System Analysts, Database teams and software teams to support the Verizon TCOMS, SNM, IPSM & PC applications.

•Implemented and Build Rest API, Microservices using Spring Boot, GraphQL, Spring Scheduler to trigger jobs.

•Define service descriptions with the details of the service specification using Spring boot swagger.

•Involved in publishing messages to Business customer using Kafka topic.

•Developing UI screens using Angular6, HTML5, CSS3to discover, activate and provisioning the network elements.

•Responsible for Design, Develop components for various Routers and Switches as part of TCOMS, SNM, IPSM and PC applications.

•Worked on latency and Performance for Rest API’s by running requests hits from Postman and monitored breakdown response time from AppDynamics.

•Support applications as a part of an escalation AYS tickets.

•Support automated Continuous Integration utilizing Devops tools like CloudBee/Jenkins CI/CD, Docker, Kubernetes, Rancher.

•Implemented logging using log4j2 and used Splunk for centralized logging management.

•Configuring, Working on Automation tools using Ansible Playbook scripts, handling deployments in AWS Cloud services like EC2, ECS, EKS, S3, SMS, RDS, CloudWatch

Environment: Java 1.8, Spring Boot, Spring Rest, Spring Scheduler, RESTful Webservices, GraphQL, Kafka Topic, WebLogic server, log4J, Maven4.0, JUnit4.0, GitLab, Eclipse 3.0, AWS (ECR, EC2), Jenkins, Jira, Linux, TDD, Oracle, HTML5.0, Angular6, JavaScript, CS3S, Jenkins, JSON, Microservices, Docker, Swagger 2, Splunk, Kubernetes, Rancher, Cloudbee, AppDynamics

Client:AT&T, 208 S Akard St, Dallas, TX 75201, Role:Sr.Full StackDeveloper, Project:WIGT, April’17–Jan’18

WIGT workflows and related administrative and business operations.It integrates into AF, PMOSS and SNAP applications. It provides flexibility for users to configure workflow for their applications, supports rapid and flexible workflow changes and improvements

Affiliate Licensing Module(PED-ALM)

ALMprovides Preplanned and Non-Preplanned flows with Request info based on Service type, Legal Entity, Location info based on multiple segments, Financial info, Fiber Inventory info..It also supports to move request from one Status to other, Cancel request, Terminate, Reset, send Live, Batch Email Notifications

Responsibilities:

•Involved in all phases of application development using Java / JEE Technologies

•Followed Test Driven Development to develop code and Junit test cases.

•Participated in daily agile scrum meetings & requirement gathering meetings & Management status call.

•Worked on developing the user interface with Angular2, Spring MVC, Spring Boot and Restful webservices and JSON

•Developed Rest webservicesusing Spring Boot with integration with other Java frameworks like JPA/Hibernate ORM

•Involved in writing the web service client code to interact with other applicationsOvals, CSI.

•Worked on Devopsrelated scripts for deploymentsin different environments

•Consumed CSI interface SOAP based webservices for request processing.

•Used JUnit framework extensively for unit testing.

•Resolved production issues for support of application.

•Developed Camunda BPMN workflows using camunda Modeler for WIGT application

•Worked on JMS queue to consume message from AF, PMOSS and SNAP interfaces

•Configured automated Continuous Integration toolJenkin, implemented Shell Scripts

•Involved in AWS cloud computing environment deployments

Environment: Java 1.8, OOPS, Collections, Design patterns, Spring4.0, Spring Data JPA, RESTful Webservices, Microservices, Spring Security, Camunda Modeler, Weblogic server, log4J, Maven4.0, JUnit4.0, SVN, Spring Boot, Eclipse 3.0, AWS Cloud, Jira, Linux, TDD, Tomcat7.0, JMS, Oracle, SOAP webservices, Angular2, HTML5.0, JavaScript, CS3S, Jenkins, JSON.

Client:Pieces Technologies Inc., 8435 N Stemmons Fwy #1150, Dallas, TX 75247, Sr. Java/J2EE Developer, Project:Pieces DS, July'15 – March’17

Pieces Decision Support(DS) is an end-end analytics solution for solving complex clinical problems

Responsibilities:

•Participated in Daily Agile Standup Meetings with the Whole Team and Review the User Stories at Jira Kanban Board and Plan Estimations accordingly to start Implementation

•Followed Test Driven Development to develop code and Junit test cases,Developed Spring MVC framework to manage business layer components,ImplementedREST Webservices to send Surveys and Messages,Developed Spring ORM with Spring Data JPAand Hibernatefor implementing persistence layer

•Developed Apache commons XML configuration used to for data mappings and configurations

•Used Corepoint Integration Engine to receive HL7 messages from different hospitals and load data into Database, Used Spring Boot at Impression application for producing and consuming REST webservices.

•Implemented Mock Test cases using Mockito framework for REST Controller, Service and Repositories.

•Involved in Continuous Integration Builds, published Artifacts to Nexus server then DeployedApplications automatically to Tomcat Server at different DEV, QA, Staging and Production Environments on AWS Cloud.

•Used python for purging based on retention policy

•Used MYSQL Database for implementing SQL queries, Joins, and Stored Procedures for Physician notes

•Worked on ETL scripts using Talend Open studio tool to extract data from flat files and load large volume of data into Database

•Support and Maintain CMS Web, PAM Mobile (supports iPhone and Android Devices) to send Appointments, Medication Refill remainders Surveys, Messages to Parkland Hospital Asthma Children Patients

•UsedHTML5, Java script, CSS3, Ajax, Grunt and AngularJS1.4for User Interface

•Used Grunt to automate build and deployment process, JaCoCo tool is used as code coverage

Environment:Java1.8,OOPS, Collections, Design patterns, Spring4.0, Spring Data JPA, Hibernate4.0, RESTful Webservices, Spring Security, log4J, Maven4.0, JUnit4.0, Mockito, GIT, GitHub, Spring Boot, Source Tree, Jira, Talend tool, Linux, log4j, TDD, Python, Tomcat, MySQL, SOAP webservices, AngularJS1.4, HTML5.0, Ajax, JQuery2.0, JavaScript, CSS3, Grunt, Apache commons, Corepoint Integration Engine, AWS cloud, JaCoCo, Teamcity/Jenkins

Client: XO Communications, 1300 W Mockingbird Ln #200, Dallas, TX 75247, Role: Sr. Java Developer, Project: XO360, Aug'14 – July’ 15

XO360 Application provides different services Order, Monthly Invoices, Total Revenue, Change Request’s and Ticket’s for different CSM, Finance Internal Customers.It collects data from different Downstream Siebel, Remedy and Catch Systems and upload data using ETL process.

Responsibilities:

•Followed Agile methodology and Participate in Sprint planning meetings with business users and prioritizing user stories

•Work closely with the UI team and provide RESTful API’s which deliver data in JSON format consumed by Angular JS,Used JSP, Javascript, Ajax and JQuery for implementing Web pages,Did development for Web application based on Spring MVC framework

•Used Hibernate framework to interact with Database to retrieve using Cursors inside PL/SQL Stored Procedures and Functions.

•Worked on Permonance by loading the data to Staging table and invoke the cronjob by scheduling as per business requirement,Worked on Integration of Spring and Hibernate Frameworks using Spring ORM Module,Used SOA Architecture to Develop SOAP Webservice, generated WSDL and Consume the services.

•Tested the Webservices using SOAP UIand Advanced Rest Clients, Worked on Test Driven Development(TDD), Perform Unit testing and integration testing in local and development environments.

•Create and work on Hotfix branch to address any post production issues encountered in the application.

Environment: Core Java1.7, Groovy, Grails, HTML5.0, AngularJS2.0, Ajax, Hibernate, JQuery2.0, JavaScript, Spring4.0, SOAP based Webservices, JMS, log4J, Maven4.0, JUnit4.0, GIT, UNIX, Tomcat6.0, Oracle11g, Source Tree, Git Hub, Sublime tool, Groovy, Grails.

Client:Verizon,Tampa, 7701 E Telecom Pkwy, Temple Terrace, FL 33637,Role: Sr. Java Developer, ESAP EMEA (Former NMDS), June'13 – July’ 14

ESAP EMEA application acts as a central repository for EMEA and Asia countries for number portability.Itcollectsdata (ported & allocated) automatically or manually from national systems.Distribute the data to iNMP forBilling.

Responsibilities:

•Developed Web application based on Struts MVC framework, Followed SOA Design and Architecture to Develop SOAP Webservice,generated WSDLand Consume the services.

•Handled SSLHandshake security to Webservice, Implemented EJB Stateless session beans while using webservices, Involved in Consuming messages using JMS API and Monitor JMS Statistics.

•Deployed application in Glassfish, Weblogic and Glassfish Servers in different environments, Worked on Unix Shell script to FTP file from one Server to Remote

Environment:Core Java1.7, HTML, Ajax, JQuery2.0, JavaScript, Servlet, JSP, SOAP Webservices, EJB3.0, JMS, log4J, Maven4.0, JUnit4.0, CVS, UNIX Shell scripting, Glassfish3.1.2, Weblogic12c, Oracle11g.

Client:JPMorgan Chase, 4900 Memorial Hwy, Tampa, FL 33634, Java Developer, Project: CQP (Corporate Quick Pay), Oct'12 – May'13

The intent of this project is for consumers to have the capability to access their account securely through mobile compatible web browsers on their Smartphone’s. Clients have requested JPMC to provide solution for sending payments online to their consumers.

•Involved in developing mobile web applications using HTML5, CSS3, JSON, and JavaScript,Extensively used Spring MVC architecture for the application development

•Used JMS for Asynchronous communication by consuming messages in the Message queue.

•Used Hibernate as data persistence layer and configured service and persistence object using Hibernate

•Produced and Consumed REST based webservices, did unit testing using SOAPUI tool

Environment:Core Java1.6, Oracle10g, JSP, Spring3.0, Hibernate4.0, JavaScript, HTML5, jQuery, Ajax, Apache CXF, REST Webservices, JAXB, Linux, WeblogicServer11g, Eclipse, Microsoft Visio

Client:AT&T, 180 N Glenville Dr, Richardson, TX 75082, Java Developer, Project: Retail Credit Application System-CAS, Sep’11 - Oct’12

Check’s Credit Result for New customer’s Application thru iCAS, CAS & Equifax downstream systems. Credit Class Override, Application & Account searche’s, Work list, EID Verification, Unlock Application, and Administration are maintained in this System.

•Working on UI screens to display credit result, AT&T accounts Network information using Struts,Developed business and Data access layer using EJB, Worked on developing & consuming SOAP based web services, Worked on SQL, sub-queries, PL/SQL with a Oracle connection

Environment:Java1.6, Weblogic10.3, Oracle10g, JSP, Struts1.2, JavaScript, HTML, jQuery, EJB2.0, JAX-WS, Apache CXF, Solaris10, log4J, Ant, CVS, Eclipse, Dream weaver.

Client:FedEx, 1000 Fedex Dr, Moon Twp, PA 15108, Java Developer, AWAD (Automated Work Area Design), April' 11 - Sep’11

Existing Inbound Package report generated automatically and sent to stations throughout the night. Currently re-designed to allow the user to run on-demand through AWAD Plan.

•Implemented GUI using HTML, JSP, AJAX,ICEFaces components with JSF implementation to develop user interface for the management of customer pickup addresses

Environment:Java1.6, Weblogic, Oracle10g, ADF, JSF2.0, JSP, JavaScript, HTML, EJB1.0, XML, XSL, JUnit, log4J

Client:Cisco Systems, 250 E Tasman Dr, San Jose, CA 95134, Role:Java Developer, Project: BIAAS, Dec’ 10 – March’ 11

BI as a Service (BIaaS) is a single common platform for BI users to access, create and share their BI content. It provides a consistent BI interface across BI tools. Catalog, Ratification and Data Visualization are showcases for this BIaaS product.

•Developed the User Interface using JSP/AJAX/ HTML / CSS/ Java Script.

•Developed the application using Spring MVC, Implement GET and POST operations using Rest API

Environment: Core Java 1.5, JSF1.1, Spring 2.0, Restful webservices, XML, Tomcat, JSP, Oracle 10g, SQL/PL

Client:Verizon Business, 600 Hidden Ridge,Irving, TX-75038, Role:Java Developer, Project: IntradaPro, April‘ 10 - Dec‘ 10

IntradaPro application integrates a number of real-time and batch upstream systems to enable complete and accurate local order entry and billing, and feeds a number of real-time and batch downstream systems for purposes of provisioning local and VoIP phone lines. Supports the IXplus and WIN billing systems.It provide 911 and E911 services.

•Developed web applicationusing the Struts MVC framework.

•Involved in writing code based on the WSDL files and used SOAP to transfer the Protocols to invoke Web services for communication between VB and external applications.

Environment: Core Java1.5, Struts1.3, Axis1.4/2.1.3, JSP, Java script, CSS, HTML, Ajax, JAX-RS, SOAP



Contact this candidate