Navateja Gone_Java Developer-10+ Exp
Navateja Gone_Java Developer-10+ Exp
314-885-3795
__________________________________________________________________________________________
PROFESSIONAL SUMMARY:
Over 10 years of experience in design and development of Distributed and Client-Server applications using
Object Oriented Analysis, System Design and JAVA, J2EE technologies (Servlet, JDBC, Web Services).
Expertise in various phases of Software Development including analysis, design, development and
deployment of applications using J2EE/JEE technologies including Servlets, JSP, Java Beans, JSTL,
JMS, Struts2, Spring, JDBC, JNDI, Hibernate and Web Services (Soap/Restful).
Worked with various projects involving XML technologies (XSL, XSLT, DOM, JDOM, DHTML, SAX,
XPATH).
Expertise in application development using various frameworks: Spring Framework 3.x/4.x (Spring IOC,
Spring ORM, Spring AOP, Spring DAO, Spring MVC) and Hibernate 2.x/3.x
Worked on UI technologies such as AngularJS, JavaScript.
Knowledge of Apache Tomcat, JBoss and good knowledge of J2EE standard compatible application
servers.
Experience writing data APIs and multi-server applications to meet product needs using Golang.
Experienced in MVC (Model View Controller) architecture with Spring, Struts and various J2EE design
patterns.
Building a Command line tool to interact with RESTful APl using in Golang
Have a good experience in developing applications using Eclipse and RAD, building them using
Maven/ANT and deploying them in application servers like JBoss and Apache Tomcat. WebLogic, Web
Sphere and JBOSS.
Involved in build and release management using Maven, Gradle, ANT, Jenkins
Fully exposed to Software Development Life Cycle (Agile and waterfall methodology).
Good experience in developing database programs liked stored procedures, functions, and triggers.
Hands on experience with operating systems like Windows, UNIX, Linux.
Experience in Test Driven Development using Junit.
Experience in tracing the log files using Splunk, PuTTY and log4j.
Experience in resolving production issues as well as maintenance/performance issues.
Responsible for application support post-Production Release.
Experience in creating js/no-sql scripts for DML operations using MongoDB
Strengths include excellent interpersonal and communication skills, easily adaptable to new technologies,
meeting deadlines and a very good team player.
EDUCATION:
Masters:- (University of Cumberland) EMISS Executive Master's in Information Systems Security
(Masters)2017
TECHNICAL SKILLS:
Tools and Frameworks Struts, Spring, Hibernate, Spring MVC, Spring Web Flow, Spring
IOC, Spring AOP, Spring Security, Spring Boot, JSF, JUnit,
Apache CXF, SOAP UI, GWT, Jersey.
J2SE/J2EE Technologies Java, J2EE, RMI, Sockets, JDBC, Servlets, JSP, JMS, Java
Beans, JSTL, JSF, Jakarta Struts2, EJB, Spring, Hibernate, JTA,
JNDI, JPA JMS, Web Services (JAX-RPC, JAX-WS, SOAP,
REST, WSDL, UDDI and RESTFUL), Groovy/Grails.
XML Technologies XML, XSL, DOM, SAX, DTD, XQuery, XSD and XSLT
Cloud Technologies Amazon Web Services (EC2, SQS, RDS, IAM, S3), Pivotal
Cloud Foundry and Spring Cloud.
Testing Tools/ Others Selenium, TestNG, JUnit, TOAD, Soap UI, Putty, Rational Clear
Quest, RTC, Load UI and Mockito.
Version Control Tortoise SVN, CVS, Rational Clear case, Source Tree and Git.
Platforms Windows, Mac, Linux, and Unix.
PROFESSIONAL EXPERIENCE:
Client: Edward Jones Feb2023 - Till Date
Location: ST. Louis MO
Role: Java Developer
Responsibilities
Implement strict validations for screening end user customer using Java Spring framework using
Enterprise Edition Java 8,to 17
Represent Confidential as IT lead from
Knowledge of Kafka API
Planned the front end single page application with React
Compliance application IT team in business requirement gathering, accept or deny requirements provided
by upstream systems such as deloitte, Salesforce, Cisco etc by mandating compliance policy and rules.
Extensive experience on Application Servers including BEA WebLogic 10.3/9.x/8.1, WebSphere MQ 8.5
and Web servers like Apache Tomcat 5.x and Sun One Server etc.
Involved in the development of the back end the application using Struts, Hibernate and Web Services.
Preparing architectural solutions for projects involving microservices technology
Experience in cloud services using Amazon Web Services (AWS) and Google Cloud Platform (GCP).
Involved in migration of previous platforms from Spring to Spring Boot
Implemented Kafka Stream to retry error topic record
Developed Application using Rabbit MQ, Kafka for message queuing.
Used Spring Kafka API calls to process the messages on Kafka Cluster setup
Responsible for designing architecture for new systems interfacing with compliance application.
Working with the whole team as a united entity help team members onboarding existing a latest
technologies.
Performing Code reviews with the team, helping team to fix code reusability, encourage team to use proper
code conventions, reduce code glitches, identify bugs and protect/secure code from Vulnerabilities.
Used Splunk for the engineering dashboards used by the developers for easy track of application health.
Used Junit for testing each class.
Develop detailed Functional specification documents to design new requirements(TDD)
which explains the code developing as part of the requirement and sent for reviews.
Create Flowcharts, Diagrams to present to clients to better understand product/application.
Coordinating with the release engineers for the deployment requests and any build failures.
Code analysis on the issues found by QA and providing the fixes for defect closure within the SLA.
Extensive Regression testing before pushing changes to prod.
Replaced with Kafka connect wherever possible to avoid complex code.
SKILL:-
Operating Systems: Windows NT/2000/XP/2003, UNIX. Languages: Java, C, C++ RDBMS: MySQL,
Postgresql Web Technologies: JDBC, Servlets, JSP, HTML, XML, CSS, SQL, Java Script
AJAX.Web/Application Servers: Tomcat Distributed Technologies: Restful, WSDL
Tools: Maven, Eclipse IDE, Struts, Spring, Hibernate, SVN, JUnit, Log4j,Kafka
Responsibilities:
Developed overall new layout of the web portal.
Involved in all the phases of the portal changes - analysis, design, development, testing and deployment.
Developed User Interface using the HTML, Bootstrap, CSS, JavaScript, and AngularJS.
Used spring framework features like Spring IOC, Spring AOP and Spring Batch.
Designing and development of SOA services using Spring, Java, JPA, Hibernate, DB2 and Weblogic for
secondary mortgage infrastructure
Involved in batch processing using SpringBatch framework to extract data from database and load into
corresponding Loan App tables.
Spring configuration files are created for dependency injection.
Designed and deployed XML files for Dispatcher Servlets, Application Context and Controllers to
implement the Inversion of Control (IOC) module in spring.
Developing Microservices in cloud environment.
Developed new user -facing features using ReactJS.
Used Cloud formation templates (CFT) to find the resources that needed for the formation of cloud
formation stacks.
Used NOSQL database Amazon DynamoDB to store data of reporting Application.
Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor
application.
Implemented Object-relation mapping in the persistence layer using Hibernate (ORM) framework.
Extensively used DAO patterns, including mapping DAO objects, configure file and classes to interact with
database.
Developing Web pages by using HTML5, CSS3 with LESS, Angular JS and Angular UI Bootstrap.
Developed Java API to interact with the Amazon SQS used in sending bulk emails.
Generated JSON format data packets from middle-tire controller to front-end using Jackson JSON API.
Used JSON for data exchange between browser and server. Used JSR353 for processing and
manipulating JSON objects.
Modeled JSON data from database and coded request handlers for parsing and sending relevant data to
client (browser) side.
Developed web services using JAX-WS to interact with legacy applications (backend processes).
Used Apache SVN for repository management and Ant for build management.
Updated database scripts to accommodate changes due to UI overhaul (for both Oracle and PostgreSQL)
Environment: Java/J2EE, Spring 3.2.5, Hibernate 4.0, Struts 2.3.3, EJB 3, Windows (development),
RHEL 5 (deployment -JBoss), WebSphere 8, JBoss EAP 5, Bootstrap, Java Script, AngularJS, Node Js,
Oracle 11g, PostgreSQL9, UML, SVN, AJAX, ExtJs 3.3, JSR 353, JNDI, JAX-WS, Ant, AWS (Amazon
Dynamo DB, Amazon SQS, Amazon Cloud Watch, Amazon Lambda), Agile Scrum.