We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • 8+ years of experience in Software Development and Implementation.
  • This involves Hands - on development using Core Java, J2EE, spring/Spring MVC, JDBC, HTML, CSS, Bootstrap, JavaScript, jQuery, Python, Data Analytics, Machine Learning.
  • Worked in Java/J2EE and java-based technologies such as Servlets, JSP, Hibernate, spring, Struts, and Web services, and JDBC.
  • Well versed with algorithms, data structures, and Java 8 features like Stream API, lambda expressions, Collections API, Multithreading, Serializations and generics.
  • Used Jenkins pipelines to drive all microservices builds out to theDockerregistry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Experience in developingMicroservicesusing Spring Boot, Hibernate and Web services (REST, SOAP) frameworks.
  • Experienced in developing web-based applications using Python, Django, C++, XML, CSS, HTML, JavaScript, VueJs, Angular JS and JQuery.
  • Used Continuous delivery / Continuous Integration (CD/CI) tools like Jenkins, Bamboo to deploy this application to AWS and used GIT for Version Control of code for incremental development. Configured Jenkins to perform builds to AWS environment.
  • Proven ability in developing and designing web application based on Spring 5.x including Spring MVC, Spring Security, Spring AOP, Spring Boot, Spring Cloud.
  • Experience in generating logging by Log4j to identify the errors in production test environment; build tools likeMaven& Gradle; and CI/CD tools Jenkins.
  • Proficient in programming by using the IDE’sIntelliJ, Eclipse, STS.
  • Extensively used Orchestration containerKubernetesfor load balancing and to schedule the tasks across the computer cluster and load balancers for backend API services.
  • Sound Knowledge onAWSCloud platform and its features which include AmazonAWSCloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, Cloud Front, Cloud Watch and Cloud Trail.
  • Good Experience in developingmulti-threadingapplications with Executable Frameworks.
  • Good Skills in all phases of SDLC like requirements, multi-tier application development with Agile, Scrum,TDD, and Waterfall.
  • Hands-on experience in both RDBMS (MySQL, MS-SQL) and NoSQL (Mongo DB).
  • Experience with messaging systems like RabbitMQ, IBM MQ, Active MQ,KafkaandKafkaevent sourcing for microservices communication.

TECHNICAL SKILLS

  • Java 8
  • Java Script
  • HTML
  • CSS
  • ReactJS
  • VueJs AngularJs
  • NodeJS
  • Waterfall
  • Agile
  • SOAP
  • Restful
  • Jenkins
  • Kubernetes
  • Docker
  • AWS- EC2
  • S3
  • Lambda
  • Kinesis
  • Glue.
  • Kafka
  • RabbitMQ
  • ActiveMQ
  • MySQL
  • MS-SQL
  • NoSQL
  • Oracle

PROFESSIONAL EXPERIENCE

SR. JAVA DEVELOPER

Confidential Tampa, fl

Responsibilities:

  • Used corejava 8to develop the business logic, its development by using J2EE technologies like Servlets, JDBC, JSP, Spring, Spring Batch, Spring Cloud, Spring Boot with Microservices and other technologies.
  • Involved in SDLC Requirements gathering, Analysis, Design, Development and testing of application using AGILE methodology (SCRUM) and Design Driven Development.
  • UsedVuejslibrary functions for the logical implementation part at client side for all the application.
  • UtilizedKubernetesfor the runtime environment of the CI/CD system to build, test deploy.
  • Implementedmulti-threadingto handle synchronization for users accessing modules
  • Worked on RESTful Web services as well as Node Rest framework for backend services used Mongo DB (NoSQL) for database services and RESTful web services using Jersey for JAX-RS implementation.
  • Developed single page responsive Web UI using HTML5, VueJs, Angular JS,ReactJS, Bootstrap, CSS3, JavaScript, and JQuery.
  • Develop and implement the Application’s business logic using Java/J2EE,Microservices, Spring, Hibernate, Web services (REST, SOAP), Camel Routing, JavaScript and NodeJS.
  • Configured connection pools and established connection with Oracle DB. Developed stored procedures and queries.
  • Used various corejavaconcepts such asMulti-threading, Exception Handling,
  • Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON.
  • Deployed projects withAWSServices with EC2 instance,AWSRDS + MySQL which was used to store data in the back end. ConfiguredAWSIdentity Access Management (IAM) Group for improved security.
  • UsedMavenfor build tool and Jenkins for continuous integration.
  • WriteTerraformscripts for CloudWatch, build and maintain cloud environments.
  • Involved in developing a web application using Angular 7 as front-end framework, Spring Boot as back-end framework andMySQLfor database management.
  • Worked on resolving defects, usedIntelliJdebugger tool extensively to analyze the root cause of defects. Used TOAD editor to write queries and filters to verify the CRUD operations as expected.
  • The functions and stored procedures were written in PL/SQL in Oracle database for providing the business functionality.
  • Used ApacheKafkain cluster as messaging system between the API's and Microservices.
  • Implemented the Continuous Delivery pipeline with Docker,Jenkinsand GitHub and AWS AMI's.
  • Designed, built and deployed application using the AWS stack (Including EC2, Mongo DB, Docker,KubernetesOrchestration container (EKS)) focusing on high-availability, fault tolerance and auto-scaling.

FULL STACK JAVA DEVELOPER

Confidential, Portland, or

Responsibilities:

  • Involved in the complete Software Development Life Cycle (SDLC) phases such as Requirement Analysis, Design and Implementation of the project.
  • Developed the application using J2EE Design Patterns like Business Delegate, Factory, Singleton, Session Facade, Service Locator and DAO and also implemented JMS API in J2EE.
  • Designed and developed the UI using HTML5, CSS3, Vuejs, AngularJS, ReactJS, JQuery, AJAX, Bootstrap, JavaScript and Typescript.
  • Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON.
  • Debugged theMAVENscripts for building the entire web application.
  • Using GIT repository for storingTerraformfiles and maintaining versioning. Converted existingTerraformmodules that had version conflicts to utilize cloud formation duringTerraformdeployments to enable more control or missing capabilities.
  • ImplementedKafkaproducer and consumer applications onKafkacluster setup with help of Zookeeper.
  • Worked with tools like GitHub, Subversion, Eclipse/IntelliJ, Jfrog Artifactory and static code analyzers.
  • Designed, built and deployed application using the AWS stack (Including EC2, Mongo DB, Docker,KubernetesOrchestration container (EKS)) focusing on high-availability, fault tolerance and auto-scaling.
  • Extensively used JavaMulti-Threadingconcept for downloading files from a URL.
  • Developed and maintained Java 8/J2EE distributed applications using Spring MVC framework andhibernate.
  • Implemented CI CD pipelines usingJenkinsand build and deploy the applications.
  • Designing and developing Restful API and services using best practices to interact within themicroservicesand with the front end. Using spring MVC and spring rest.
  • Expertise in databases such as Oracle, MySQL, SQL Server, Mongo DB and IBM DB2 databases.
  • Created and Configured Continuous Integration and Continuous Deployment (CI/CD) pipelines to automate software development process.
  • WrittenKubernetesdeployment and service files for the Docker images. Experience in designed micro services deployment using Docker andKubernetes.

JAVA DEVELOPER

Confidential, AUSTIN, TX

Responsibilities:

  • Designed and developed the user interface using AngularJS, Bootstrap, JQuery, JavaScript, XHTML
  • Designed front-end, data driven GUI using Struts, HTML, JavaScript, DOJO and CSS.
  • Implemented Web Services for communicating one application to another application by using SOAP, WSDL and EJB Technology
  • Produced RESTful web service server with spring, set JSON data type between front-end and the service layer.
  • Working with Hibernate framework in interacting with Oracle DB.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
  • Worked with NoSQL MongoDB to store, retrieve, and update and manage all the details for price tracking.
  • Integrate process into build system which auto-generates RESTful API documentation from source code improving API documentation quality and accessibility while lessening maintenance costs.
  • Used Spring Boot, OAuth2 to authenticate on the back end.
  • Performed Back-end testing using SQL queries to access the main database
  • Configured local Maven repositories and multi-component ANT projects scheduled in Jenkins for continuous integration

SOFTWARE DEVELOPER

Confidential, orlando, fl

Responsibilities:

  • Designed and developed user interactive screens using UI technologies like HTML5, CSS3, JavaScript, Bootstrap, AngularJS and NodeJS.
  • Involved in the complete Software Development Life Cycle (SDLC) phases such as Requirement Analysis, Design and Implementation of the project.
  • Used Node.js as a proxy to interact with Rest services and interacting with database.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Wrote jQuery function while implementing various UI Screens across the whole web application (both consumers facing as well as internal application).
  • Designed and implemented server-side RESTful web services using Node JS and handled communications to the client side (React JS) using JSON.
  • I was responsible to enhance the library’s various web-based system. I used JavaScript, Chartjs, CSS, HTML to improve faculty online publications and online catalog.
  • Used Spring Framework for dependency injection.
  • Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON.
  • The front end of the project is designed on MVC architecture using struts, Tile’s frameworks.

We'd love your feedback!