| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Full Stack Java DeveloperPHONE NUMBER AVAILABLEEMAIL AVAILABLEMonmouth Jn, NJ- Street Address
Summary:Around 9 years of IT experience in all stages of Software development life cycle with extensive experience in development of web-based and Client-Server business applications using Object Oriented Programming and J2EE Design Patterns, webservices and technologies.Worked extensively with core Java concepts like OOPS, Exception Handling, Collections, Multithreading, Serialization etc.Expertise in J2EE Design Patterns (Singleton, Factory, Service Locator, Session Faade, DAO, Value Object Pattern).Worked on Spring Boot for developing Microservices, and also used swagger for testing the applications developed.Extensive knowledge in working with JSP, Servlets, EJB, JDBC, Spring Framework, Angular 6.Experience in developing Restful Web Services, Soap Services.Experience in front-end application using HTML, CSS, JavaScript, jQuery, AJAX, XML, JSP.Experience in Tuning/Debugging SQL queries as a part of PST team member.Experience using major databases such as MySQL and Oracle and SQL Server, PL/SQL Stored procedures, functionsHands-on experience using IBM WebSphere, Tomcat and JBoss servers.Experience in working on source controller tools like GIT, Subversion (SVN)Followed Agile Scrum and Waterfall methodology.Worked on JIRA for tracking and testing defects.Good team player and also worked independently on challenging tasks.Experienced in creating logging by Log4j to identify errors in the production test environment.Strong analytical and problem-solving skills, highly motivated, good team player with very good communication & interpersonal skills.Experience with build automation tools like ANT, Maven, continuous Integration and continuous deployment in Jenkins, UNIX commands and Version Control Systems like CVS, SVN, GIT.Expertise in Unit Testing using Junit, Mockito & Power Mockito tools.Practical knowledge setting up OAuth Security for the applicationKnowledge on AWS Web Services.Education:Master of Science (Computer Science) 2008 2010-Andhra University, VisakhapatnamBachelor of Engineering (Computer Science) 2001 -2005 (VITAM), VishakhapatnamTECHNICAL SKILLSLanguagesJAVA, JavaScriptJava TechnologiesJava, JSP, Servlets, JSF, Spring Boot, HibernateFrameworksSpring Core, Spring MVC, Angular, JSF, EJBDatabaseMYSQL, Oracle, SQL ServerWeb TechnologiesJavaScript, HTML, Angular, Bootstrap, CSS, AJAX, jQuery, JSON, XMLCloud PlatformAWSApplication ServerTomcat, JettyWeb ServicesRest, SoapDevelopment ToolsEclipse, IntelliJ, Visual Studio, Putty, MySQL WorkBenchTesting and Logging ToolsJunit, Log4j, MockitoProtocolsHTTPBuild toolsMaven, Ant, JenkinsVersion ControlGIT, SVN, GithubOperating SystemsWindows 10/11, UNIX, LINUXProfessional Experience:BNYM, NY Apr23 PresentFull Stack Java DeveloperResponsibilities:Developed multiple enterprise applications using Spring Boot, Hibernate framework, Spring IOC, Spring data JPA, Spring Annotations, Spring cloud, Restful web services.Implemented authentication and authorization for the application using Spring Security and Kerberos5 authentication.Implemented RESTful web services which produces both XML and JSON, RESTful web service using Jersey for JAX-RS implementation, which leveraged both web & mobile applications.Designed, developed, and tested HTML5, CSS3, Typescript and Angular 13 that meets accessibility and web browser standards for website.Worked on Swagger API and auto-generated documentation for all REST calls.Deploy the application on private cloud( Banks) App Engine and use Splunk to check logs in the environment and monitor metrics using Grafana and Prometheus.Implemented spring boot micro services to process the messages into the Kafka cluster setup.Developed Angular Components and Services and took part in developing unit test and integration test cases using Jasmine, Karma.Developed Mockito and JUnit test cases to improve code coverage.Developed Automation Framework for Acceptance Testing using JUnit.Setup CI/CD pipeline process for the application using the Jenkins.Monitored the Error logs using Log4j and fixed the problems.worked in 2 weeks sprint model.provided deployment support for every production release that happens every 6 weeks.Environment: Java 8/17, Spring Boot, Angular 13, Microsoft SQL server, JUnit, Mockito, Log4J, Apache Tomcat, Maven, Eclipse Neon, Web Services ( REST), Git,private cloudAmerican Family, Remote July21 Mar23Full Stack DeveloperResponsibilities:Migrate existing Monolithic architecture to full-fledged Micro services architecture using Spring Boot & Spring Cloud in multiple stages.Implemented authentication and authorization for the application using Spring Security and Oauth2.OAUTH 2.0 authentication frame work is used to provide security to Restful web services by generating access token in order to access protected resources.Worked on Swagger API and auto-generated documentation for all REST calls.Build Restful API web services using Node JS and Express JS and used a full complement of Express, Angular JS, Node. js, and MySql to store and present assessments.Changing the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes.Deploy the application on Amazon Web services (AWS).Use Amazon Cloud Watch to monitor AWS resources & Amazon CloudWatch Logs to collect and store logs from AWS services.Work on escalations regarding AWS Cognito.Experience in AWS SQS and SNS messaging systems to communicate between different microservices.Experience in creating EC2 instances and using S3 bucket for storage and AWS lambda for serverless programming.Create an Amazon Cognito user pool to manage users' accounts, enabling customers to register and verify.Experienced in writing real-time processing and core jobs using Spark Streaming with Kafka as a data pipe-line system.Implemented spring boot micro services to process the messages into the Kafka cluster setup.Developed Mockito and JUnit test cases to improve code coverage.Setup CI/CD pipeline process for the application using the Jenkins.Monitored the Error logs using Log4j and fixed the problems.UHG, Horsham, PA Jan20 July21Full Stack Developer (Java)Responsibilities:Worked on server-side web applications using Node.js and involved in Construction of UI using HTML5, CSS3, JQuery, Angular 8, Bootstrap, Node JS, JavaScript methodology and followed Scrum sessions.Designing and developing rest based Micro services, and creating API's using Java Spring Boot framework using Maven as a build tool and MySQL as database.Implemented RESTful web services to retrieve data from client side and made REST API calls from Angular 8 and parsed the data to project client and handled the security and Authorization using OAuth and JWT. Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective and used JIRA as a tracking tool for the sprints.Coordinating the operations support activities that include metrics and KIBANA Elastic search, production environment tracking, creating dashboards, fixes/follow up on incidents.Utilized the features of Java 1.8 includes Lambda Expressions, Default Interfaces, Streams, Optional and Local & zone date times etc.Involved in ORM mappings for associations, Inheritance & fetching strategy, performing CRUD operations and managing second level cache using Hibernate.Used Spring-boot- starter-parent as the parent POM and inheriting sensible default settings from Spring Boot and the spring-data- MySQL Driver dependency provides integration with the MySQL.Done with Authorization & Authentication and spring security API endpoint verification testing using PostmanDeployed the application in AWS EC2 instance and Amazon cloud watch for monitoring logs.Used ANT scripts to build the application and deploy on Web Logic Application Server. Experience in using various tools and IDEs for development and design like IntelliJ.Supported production bug reports and customer escalations, research and find and deliver software solutions and production bug releases. Involved in setting up CI/CD through Jenkins and integrated Sonar Qube to report Bugs, Vulnerabilities and Code Smells.Utilized ELK - Elastic search, Log stash, and Kibana- for storing, processing & visualizing the logs.Environment: Java 8, Spring Boot, Angular 8/9, Oracle SQL, NodeJS, Kubernetes, JUnit, Mockito, Ant, Log4J, Apache Tomcat, Maven, Eclipse Neon, Web Services (SOAP, REST), Git/CodeCloud.Verizon, Irving, TX Dec18 Dec19Sr. Java DeveloperResponsibilities:Developed Various Java Bean components for implementation of business logicDeveloped several pages using JSP, JSTL, HTML, AngularJS, JQuery and JavaScript.Designed the UI using the web technologies such as HTML, HTML5, CSS, JavaScript, jQuery, Boot Strap, Ajax.Developed the application using MVC architecture.Used EJBs in the application and developed Session beans to implement business logic at the middle tier level.Used JMS Queues and Topics for module level interactions.Used JSP, JSTL for building the webpages and Servlets for client-server communications.Worked in Agile, Scrum methodologies and followed Agile methodology on daily basis for tracking work in JIRA.Used Jenkins continuous integration tool to do the deployments.Involved in merging the code into different stages like Development to System Testing, UAT, Staging and Production using the SVN tool.Implemented web services using Rest and Soap (Postman and Soap UI).Used JDBC for database connectionsWrite Complex SQL Queries to retrieve data from Data Base and make the necessary Validations.Defect fixing activity as a part of system testing phase, user Acceptance phase.Involved at the time of deploying the code in production environment and do the functional check out.Involved in merging the code into different stages like Development to System Testing, UAT, Staging and Production using the Sub Version Controlling tool.Used CodeReviewTutor for doing code reviews on developed code.Used Confluence for communicating the documents, uploading knowledge items and update the tracker sheets across the team.Environment: JSP, JSTL, Servlets, EJB, Java (JDK 1.7), Eclipse, JDBC, JDBC Template, XML, XSD, XSLT, JMS, HTML, HTML5, AngularJS, jQuery, JavaScript, Log 4j, Junit, Putty, Jenkins, SQLAT&T (IBM India Pvt Ltd), Bangalore, India Aug12 Feb16Java DeveloperResponsibilities:Involved in Design of Web Interface using MVC architecture.Used Spring through-out the application in injecting dependencies into layers of application and integrated with HibernateExtensively used Hibernate in data access layer to access and update information in the databaseUsed Hibernate for mapping claim data by connecting to Oracle 11g database.Setting up Angular 6 framework for UI development. Developed html views with HTML 5, CSS, JQuery, JSON, and JavaScript.Developed POJOs for Data Model and made individual HBM records to delineate Java Objects with Relational database tables.Configured the Dispatcher Servlet, setting up the View Resolver, Transaction Manager.Implemented spring java based SOAP web services for payment authorization.Used Maven to create WAR & JAR files and deployed them.Created properties files and used enhanced Table for improved general performance.Developed test cases and performed unit tests using JUnit Framework.Used service Oriented Architecture to create different services and implement functionality.Used IBMs Quality Center to report sprints and issues.Environment: Java, Eclipse, JDK 1.6, Springs 1.5, Weblogic11, SOA, HTML, CSS, Hibernate 4.3, SOAP, Oracle 11g, SVN |