Arun Teja

  • Full-Stack Java Developer
  • New York City, NY
  • Member Since Jun 14, 2023

Candidates About

 

  Arun Teja

 

PROFESSIONAL SUMMARY

Ø  Around 8 + years of experience in software Development Life Cycle (SDLC) process with expertise in Requirement Analysis, Planning, Reviewing Specification, Documentation, Scheduling, Design, Development, Testing, Implementation and Maintenance of applications.

Ø  Exposure to Full Life Cycle in different software development methodologies like Water Fall Model, and various Agile Methodologies like Test Driven Development, SCRUM and Pair Programming.

Ø  Excellent understanding & hands on experience in Hibernate, Hibernate Query Language (HQL), Transactions, Exceptions, Java Transaction API (JTA).

Ø  Expertise in Design and Development and Implementing Enterprise, Web and Client Server applications using JAVA, J2EE, Servlets, JDBC, JNDI, Java Mail, EJB, Web Services (REST and SOAP) and Java Database Connectivity technologies. Good experience in Software designing using MVC architecture. Experience with frameworks/tools such as Struts, spring, Ant, Maven, Log4J, JSP and JSF

Ø  Hands on experience on various frond-end technologies JavaScript, Jquery HTML 5, CSS 3, Bootstrap and different versions of Angular JS. Experience in all aspects of Angular 1 and Angular2 like "Routing", "modularity", "Dependency injection", "Service calls" and "Custom directives" for development of single page applications.

Ø  Experience in managing MongoDB environment from availability, performance and scalability perspectives. 

Ø  Experiences on Cassandra systems backup and recovery and Cassandra security.

Ø  Experiences of Cassandra maintenance and tuning - both database and server.

Ø  Extensive experience in building the data layer using O/R mapping technology such as Hibernate 3.0

Ø  Expertise on using Amazon AWS API tools like: Linux Command line, puppet integrated AWS API tools.

Ø  Good experience on Amazon AWS IAM Service: IAM Policies, Roles, Users, Groups, AWS Access Keys and MFA.

Ø  Extensively used Java version 8 features such as lambda expressions, Parallel operations on collections and for effective sorting mechanisms.

Ø  Hands on experience in Continuous Integration using Jenkins, bamboo (Atlassian tool) and built application using ANT and Maven and Gradle.

Ø  Knowledge on (A.W.S.) Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front), using the Elastic Search APIs (Document, Search, Indices, Cluster, etc.), High Availability Practices and deploying backup/restore infrastructure. Knowledge with migration to Amazon web Services (AWS) from Datacenter.

Ø  Hands on experience in AWS provisioning of AWS services like EC2, S3, Glacier, ELB, RDS, AutoScaling groups, CloudFormation, SNS and SQS.  

Ø  Developed restful webservice using Spring Boot and deployed to Pivotal webservices. 

Ø  Worked extensively on the spring framework, implementing spring MVC, spring security, IOC(dependency injection) and spring AOP.

Ø  Designed and developed Micro services business components using Spring Boot. 

Ø  Worked on messaging/queuing systems, streams and Microservices

Ø  Programming experience using design patterns such as Factory Pattern, MVC Pattern, Command Pattern, Façade Pattern and Singleton Pattern in Java.

Ø  Developed Central login system API with Basic and Active Directory authentication passport strategy and JWT (Json Web Token). 

Ø  Extensive experience in core Java concepts like Exception handling, Multi-threading, Synchronization, Serialization, IO, Collections framework, Java Beans and knowledge on Data Structures. 

Ø  Developed Robust User Interface using Bootstrap, AngularJS, NodeJS, BackboneJS, JSP, JavaScript, JQuery, CSS, and HTML.

 

 

Education:

                          Stream: Bachelor's in Computer Science

                          University: Acharya Narajuna University

                          Year: 2008

          

TECHNICAL SKILLS

 

Programming Languages

Java, C, C++, PL/SQL, J2EE Technologies Servlets, JSP, JDBC 2.0/3.0, Spring MVC, Hibernate 2.0/3.0, Tiles

Web Technologies

HTML, DHTML, Java Script, AJAX, Servlets, JDBC, JSON, CSS, JQUERY, XML, Groovy, Angular JS, Python

Application/ Web Servers

Servers IBM WebSphere,  WebLogic, JBoss, Apache Tomcat, AWS

Databases

Oracle, SQL Server, MySQL, DB2, MongoDB, PostgreSQL, Cassandra

IDE Tools

RAD, Eclipse, My Eclipse, NetBeans 

Build/Testing Tools

Ant, Maven, Jenkins, JUnit, Mockito, Power Mockito, Log4j, XML Spy, SOAP UI 

Cloud technologies

Cloud Foundry, Docker, AWS, Spring cloud Testing Frameworks and Integration: Cucumber, HP-UFT, HP-PC, Selenium, SOAP UI, Jenkins, Drools.

Virtualization Tools

VMware vSphere, Oracle Virtualbox, VMware Workstation

Web Service Technologies

SOAP, REST, WSDL

Methodologies

Agile, Waterfall, TTD, Iterative.

Operating System

Windows, Linux, Unix, Solaris, RHEL, Centos, Ubuntu, SUSE

Network Services

LDAP, DNS, NIS, DHCP, NFS, Web, mail, FTP

Network Topologies

LAN, WAN, VPN and Firewalls

 

 

 

PROFESSIONAL EXPERIENCE

 

The Hartford, New York, NY                                                                                                      Aug 2016 -Till Date

Full-Stack Java Developer

 

Responsibilities

Description:

Ø  As a Full Stack Developer in Java, involved in understanding SDLC using Agile and Waterfall methodology and worked on front- end and back- end using Angular JS, Spring 3.x, Hibernate 3.x and AWS Web Services. 

Ø  Designed and developed frontend using HTML5, CSS3, Angularjs and Bootstrap. 

Ø  Worked on Java Multithreading, Collections & Coherence Framework 

Ø  Worked on Functional Programming using Java 8 Lambda expression , Streams etc 

Ø  Experience in building/managing Web Applications using ASP.NET Web Forms, MVVM,MVC

Ø  Leveraging Angular JS resources for all data access, encapsulating URLs and standardizing data access interfaces

Ø  Developed Web based and Server side applications using Java 8. 

Ø  Involved in Developing the Application using Spring MVC Framework by implementing Controller, Service classes. 

Ø  Developing low to mid-level Flash and HTML5 interactive media. 

Ø  Used java 1.8 features like stream, lamda expressions, functional interface, collections, Date/Time changes and type annotations. 

Ø  Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver. 

Ø  Used VB.NET to define and implement Business Logic Layer and Data Access Layer

Ø  Well versed with core java concepts like Collections, Multithreading, Serialization, java Beans and Network programming. 

Ø  Custom programming and web application development for Drupal.

Ø  Research about of JBPM process engine for use in the implementation of Flow Control System of People. 

Ø  Developed code using Java 8 features like lambda expressions, streams, predicates.

Ø  Designed asynchronous messaging using Java Message Service (JMS) to exchange of critical business data and events among J2EE components and legacy system.

Ø  Experience in content management systems like Drupal, Joomla, Wordpress to perfectly suit the client's requirements. 

Ø  Designed and implemented application using Spring Boot, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Spring JDBC, Couchbase.

Ø  Design and manipulation of JBPM process for the client activities in order to manage the people queue for each activity. 

Ø  Moving existing monolithic architecture to microservices and migrating them to AWS cloud

Ø  Analyzed current cloud services governance and management market dynamics and augmented existing SaaS capabilities to address IaaS and PaaS governance opportunities including AWS.

Ø  Changing the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes.

Ø  Knowledge on docker based container deployments to create shelf environments for developments and containerization of environments delivery for releases.

Ø  Deployed application using Pivotal Cloud Foundry (PCF) CLI. 

Ø  Used JBPM as a workflow engine.

Ø  Implemented Micro-services using Pivotal Cloud Foundry platform build upon Amazon Web Services. 

Ø  Implemented the Project structure based on Spring MVC pattern using spring boot.

Ø  Used Hibernate to connect from web service and perform CRUD operations in to DB.

Ø  Imported data from various resources to the Cassandra cluster using Java APIs. 

Ø  Involved in writing Java client program to connect to Cassandra cluster. 

Ø  Involved in deploying multi module applications using Maven and configured with CI 
servers like Jenkins. 

Ø  Used GIT for code versioning system, for building the application in repository and for production code maintenance. 

Ø  Have extensively used Java 8  Streams, Lambdas and filters to process Order data. 

Ø  Used Apache POI for uploading Excel files and optimized the load time by extensively leveraging Java 8 lambda expressions, Streams and parallel Streams.

Ø  Implemented Spring Controller endpoints for Restful style API access.

Ø  Implemented the front end using  HTML5, XML, Java Script, Bootstrap and AJAX for dynamic web content. All the scripts and style sheets were loaded using bundling for better performance. 

Ø  Used JIRA for bug and issue tracking. Worked on issues related to business logic and UI code which is primarily built using HTML 5, CSS, JavaScript and Angular 2.0.

Ø  Design, development of Web Applications using Java/J2EE Technologies for regulatory Reporting and Data adjustments using JSP, Servlets, JSF , PrimeFaces, Angular JS, JavaScript, JSON, AJAX, Spring, Hibernate, HTML.

Ø  Worked with TestNg and Mockito to write unit test cases for legacy code.

Ø  Designed and developed JSF components, implemented event handling using Java, JSF, AJAX, and JavaScript for various modules. 

Ø  Redirected backups to different S3 bucket and updated the EC2, S3 Access policies accordingly. Also, automated EC2 backups sync to new S3 bucket via bash script.

Ø  Adding new features to SimpliSafe OAuth2 API, including Refresh-Tokens, Scoping and Authorization Code. 

Ø  Worked with Eclipse Neon IDE. Used software versioning and revision control system Tortoise SVN to maintain current and historical versions of codebase.

Ø   Used AJAX extensively to implement front end /user interface features in the application.  

Ø   Developed CSS style sheets to give gradient effects. Developed page layouts, navigation and icons.  

Ø  Created high throughput messaging processing system development using Kafka 

Ø   Explored Spark, Kafka, Storm along with other open source projects to create a realtime analytics framework. 

Ø   Used Amazon Web Services (AWS) for effective implementation of the modular components. 

Ø  Development of the service layer using Core Java/J2EE.  

Ø  Development using Spring Framework (MVC, Dependency Injection, Auto wiring, Caching, Database Connectivity, REST and SOAP Client API, Asynchronous calls, Thread Executor framework) which communicates with various service layers and configuring the spring xml files. 

Ø   Used REST and SOAP Web Services to exchange information.  

Ø  Configured Maven for JAVA automation projects and developed Maven project object model (POM) for Unit and Integration tests. 

Ø  The functionality is implemented using spring boot and hibernate ORM. Implemented JavaEE components using spring MVC and spring security modules. 

Ø  The functionality is to migrate using spring cloud to migrate to cloud servers. 

Ø  Extensive Programming, testing and debugging skills to write new applications. 

Ø  Worked extensively on AngularJS 2 creating Controllers.

Ø   Developed application using Java version 8 and Eclipse is used as IDE

Ø  JQuery High charts plugin integration with databases for displaying custom graphs (line, bar, pie etc.).  

Ø   Involved in environment setting, which includes installation, configuration application server like. 

 

Environment:  Java 8/J2EE,JDK 8, Agile Scrum, Hibernate 3.x, AWS, JSF, Spring IOC, Spring MVC, Spring RESTful Web service, JMS, Cassandra, AJAX, Oracle, Servlets, OAuth2, Angular JS 2, Kafka,  Jetty, Jboss, UML, CSS, Java Script, HTML 5, Ant, Windows, SVN, Log4j.

 

Thomson Reuters, Dallas, TX                                                                                                                Mar 2015- Aug 2016        

Full Stack Java Developer/ AWS Developer

 

Responsibilities

Ø  Worked collaboratively on an agile team with other developers, business analysts, testers, technical/solution architect and scrum masters.

Ø  The vision for my team is to provide product ideation, design, and development expertise to build consumer software applications (web, mobile, and APIs) for our business divisions.

Ø  Developed the presentation layer with responsive web design experience using Bootstrap, Angular JS, JavaScript, CSS, HTML5 and JQuery.

Ø  Worked on creating Restful services for Data Sync module that are invoked using AngularJS. Used JavaScript and AngularJS for client side validations.

Ø  Used bootstrap framework for page layout in JSP pages.

Ø  Expertise in all areas of Drupal including Views, CCK, Drush, Cron, Custom Module and worked closely with securing additional resource for the team. 

Ø  Used AngularJS and Bootstrap in effective web design. 

Ø  Involved in working with J2EE Design patterns (Singleton, Factory, DAO, and Business Delegate) and Model View Controller Architecture with Angular JS for frontend.

Ø  Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.

Ø  Developed new business workflows using the Java Business Process Management (JBPM) tool & deployed them as PAR (Archive) files. Workflows are created to send requests to different service groups for approval, whenever new service requests or complaints are raised. 

Ø  Integrated existing database and rules engine with BPMN flows using JBPM and deployed it into remote server

Ø  Created HTML5 media player (audio and video) using jQuery, Javascript, and CSS 

Ø  Worked on JSF with JSF Spring integration for project. 

Ø  Replicated Photoshop effects in flash using masks and other methods 

Ø   Maintained multiple Flash  libraries of various GUI elements 

Ø  Used JSF tags in the project such as basic, facelet, convertor and validation Tags. 

Ø  Used AngularJS for data-binding.

Ø  Used $http with AngularJS interceptors to make sure the requests were valid and used ui-router to handle nested views and avoid page redirection.

Ø  Client requirement gathering, analyzing and designing a customized automation framework. 

Ø   Preparing the specific presentations and explaining the capabilities of automation to the client. 

Ø  Developed a common keyword driven automation framework for both Web as well as Mobile applications. 

Ø  Used JIRA Agile for project management and bug tracking. 

Ø   Used Drupal platform for developing cross browser compatible websites using agile, scrum methodologies. 

Ø   For the development of UI, we followed the Model-View-Controller architecture for the site. 

Ø   Involved in the application development using Spring Core, Spring JEE, Spring Aspect modules and Java web based technology Java Web Services (REST/SOA). 

Ø   Involved in development of distributed objects like EJBs (session beans), Business objects/Domain objects that fit into the architecture and various components and helper classes that were commonly used throughout the application. 

Ø   Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data 
marshalling as well as unmarshalling process. 

Ø  Extensively used HTML5 for audio and video playback.

Ø  Used Angular  and jQuery to make the pages dynamic and two way data binding. 

Ø  Implemented AJAX functionality using jQuery, JSON and XML. 

Ø  Construction of UIs using jQuery, Backbone.js, Bootstrap and JavaScript. 

Ø  Developed the CRUD API for the POSEngine using Restful WebServices. 

Ø  Provision EBS storage from AWS S3 bucket to Linux instances. 

Ø  Written Blossom controllers (Spring), for all the pages. 

Ø  Extensively used Spring IOC, spring's Hibernate support, transaction management. 

Ø  Design and develop SOA enterprise solution with  Apache Karaf and Camel. 

Ø   Created/managed Mongo DB/NoSQL collections. Developed Server side automation using Node.js scripting and connecting different types of SQL and NoSQL databases. 

Ø  Deployed and tested on WebSphere application server 

Ø   Used SVN and Git as version control systems. Involved in writing Jasmine tests. Used Karma and protractor for end to end testing 

 

Environment<span style="font-family:Cambria, serif;color:#000000;background