We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Highlands Ranch, CO

SUMMARY

  • Experienced Software developer having 7+ years of experience in developing Web Applications using J2EE.
  • A self - driven, adaptable, and quick learning professional with in-depth understanding in Software Development.
  • Extensive development experience in object-oriented analysis, design, and programming throughout complete SDLC in various models like Waterfall and Agile.
  • Excellent knowledge of Object-Oriented concepts and exposure to Java technologies.
  • Efficient in understanding teh business requirements and creating custom Object, apps, fields, relationships, page layouts, validation, and workflow rules.
  • Experience in working with RESTful Web Services and implementing RESTful API's and implementing teh AJAX features using JavaScript and jQuery.
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers, and strong experience in writing complex queries, using OracleDB2, SQL Server and MySQL.
  • Web application backend REST API utilizing Angular JS and MySQL.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining, and troubleshooting EC2 instances, and S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS).
  • Experience in writing JUnit Test cases for Java and J2EE applications.
  • Strong Programming Skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, JSTL, JSF, Struts, JavaScript, Servlets, JavaBeans, CSS, EJB, XSLT, JAXB.
  • Knowledge on stream-based data processing architecture patterns and related technologies like Apache Kafka, Spark.
  • Experience inMavenfor build,Jenkins and SonarQubecontinuous integration.
  • Proficient in AWS services like VPC, EC2, S3, ELB, Autoscaling Groups (ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail.
  • Worked with NoSQL databases like MongoDB to save and retrieve teh data.
  • Experienced in Front End frameworks such as jQuery, JavaScript, Nodejs, ReactJS, BackboneJS, Angular Js.
  • Expertise in life cycle methods to control teh component mounting, updating and unmount in React JS.
  • Experience with setup and maintenance of WebLogic Server, JBoss, Apache Tomcat and LDAP.
  • Involved in designing, capacity planning and implementing multi-rack Cassandra cluster.
  • Experience in using NoSQL databases like Mongo DB, Apache Cassandra as a distributed database management system and writing queries.
  • Strong understanding in using controllers, modules, directives, factories, services, dependency injection and digest cycle in AngularJS.
  • Involved in teh Scenario Manager UI development using Angular 8 framework
  • Designed responsive UI pages using HTML5, CSS, JavaScript, Vue.js and React-bootstrap.
  • Hands on experience with build tools like ANT, Maven, Jenkins, and logging tools like Log4J.
  • Designed, developed, implemented, and maintained custom Ant tasks in Java and Groovy.
  • Experience in Microsoft Azure Cloud Computing development and support.
  • Experience with Java 8 features such as lambda expressions, Parallel operations on collections and for effective sorting mechanisms and new Date Time API.
  • Excellent experience with major relational databases My SQL, PL/SQL.
  • Code review with teh help of SonarQube and HP Fortify tools.
  • In-depth understanding of teh principles and best practices of Software Configuration Management SCM processes, which include compiling, packaging, deploying and Application configurations.
  • Experience in developing and a solid understanding of Service Oriented Architecture and Micro services Architecture.
  • Experienced in Client-side validations, Client-Server data interaction using ajax in NodeJS.
  • Expertise in using databases such as Oracle, DB2 and MySQL as a distributed database management system and writing Queries, Stored procedures, functions, packages, tables, views, and triggers.

TECHNICAL SKILLS

Programming Languages: C, C#, ASP.NET, Java 1.8, J2EE, PL/SQL

Web Technologies: HTML, CSS, JavaScript, JSON, jQuery, Ajax, AngularJS.

Frameworks: Struts, Spring Boot, Hibernate, Elastic Search, Log4J, Webservices, Micro Services, Spring MVC, Spring IOC, ADF.

Development Tools: Eclipse IDE, Net beans IDE, Spring Tool Suite, JDeveloper, Microsoft Visual Studio.

Databases: My SQL, Oracle 10g, Oracle 11g, Mongo DB

Application Servers: WebLogic, Apache Tomcat, JBoss, Kubernetes.

Cloud Technologies: Pivotal Cloud Foundry (PCF), AWS.

Operating Systems: Unix/Linux, Windows.

Version Control Systems: Microsoft TFS, Tortoise SVN, GitHub

PROFESSIONAL EXPERIENCE

Confidential, Highlands Ranch, CO

Java Developer

Responsibilities:

  • Involved in teh Software Life Cycle phases like Agile and estimating teh timelines for projects.
  • Involved in DailySCRUMmeetings andSPRINTMeetings, Retrospectives, Refinement and PI Planning meetings and participated in weeklyBacklog Groomingmeetings with Product Owners.
  • Designed and developed Rest API Services using Spring boot spring frameworks, and MongoDB.
  • Tested REST API (with JSON) services with GET, POST, PUT and DEL by providing input in JSON parameters using Postman tool.
  • Used postman for testing Web API Methods.
  • Worked onSwagger APIand auto-generated documentation for all REST calls.
  • UsedJUnit frameworkfor Unit testing of each micro services application.
  • Implemented Spring boot microservices to process teh messages into teh Kafka cluster setup.
  • Closely worked with Kafka Admin team to set up Kafka cluster setup on teh QA and Production environments.
  • Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Bootstrap Servers.
  • Used Spring Kafka API calls to process teh messages smoothly on Kafka Cluster setup and worked on Avro Kafka message format.
  • Created and managed a Docker deployment pipeline for custom application images in teh cloud using Jenkins.
  • Design implements and test services in aMicroservice-oriented architecture and TEMPhas Implemented teh REST based Microservices using theSpringBoot,SpringData with JPA (Java Persistence API).
  • Using advanced level of jQuery, Ajax, JavaScript, CSS, and Html.
  • Designed responsive UI pages using HTML%, CSS, JavaScript, and React-bootstrap.
  • Developed Single Page Web Application with React JS, Redux, Express.js, NodeJS, REST API, and MongoDB.
  • Created reusable React components for teh application and used props for single directional data flow and used state for Class components.
  • Worked on Swagger UI to interact with teh API'S. Designed and documented APIs using Swagger
  • Involving teh code review and using teh SonarQube to validate teh violation.
  • Hands on Experience with Agile Method and used JIRA to create Epics, tasks, and subtasks.
  • Experience in NoSQL database like MongoDB installation, configuration and in designing MongoDB multi-shared cluster and monitoring with MMS and managed extremely large data sets.
  • Hands on experience in Amazon Web Services provisioning and good knowledge of AWS services like EC2, S3, Elastic Beanstalk, ELB, RDS, VPC, Spring Route53, Cloud Watch, Cloud Formation, IAM, SNS etc.

Environment: Java, Spring Boot, Web Services, JIRA, Docker, PostMan, Web Services, Git Hub, Jenkins, SonarQube, Mongo DB, Bootstrap Servers, Apache Kafka, JSON, Maven, IntelliJ, React Js, EC2, S3, IAM, ELB, HTML, CSS, JavaScript, jQuery.

Confidential, Lakewood, CO

Java Developer

Responsibilities:

  • Developed teh application by implementing MVC Architecture using Spring MVC.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Used Spring dependency injection for injecting beans at run-time.
  • Designed and developed business components using Spring Boot.
  • Used teh Spring Cloud to profile teh applications based on teh environment it TEMPhas deployed.
  • Implemented mapping (Object-relation) in teh persistence layer using Hibernate framework with Spring Data.
  • Created responsive web pages using HTML5, CS#, Angular Material, Type Script.
  • Developing single page web application using Angular8.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Involved in teh integration with multiple endpoints with angular code and helped in QA testing to verify
  • Designed and developed a Restful APIs for different modules in teh project as per teh requirement.
  • Used Spring Core framework to inject dependency, DAO and Bean objects, auto-wiring Components.
  • UsedKubernetesto orchestrate teh deployment, scaling, and management of Docker Containers in local environments.
  • Used SQL Queries inJavacode to do select/update/delete depending upon teh requirement.
  • Responsible for writing teh Design Specifications for teh generic and application specific web services in Groovy n Grails.
  • Extensively worked with XML schema to navigate xml files to process and parse XML files.
  • Used JAXB for converting xml tojavaobject andjavaobject to xml.
  • Expertise in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used AJAX to make asynchronous calls to teh project server to fetch data on teh fly.
  • Creating and building Jenkins pipeline for CI/CD process.
  • Use of tools such asJenkins, Sonarto ensure teh continuous integration in teh project.
  • ConfiguredKafkato handle real time data.
  • GIT is used as code repository and JIRA to assign, track, and report teh issues in teh application.
  • Developed a REST API using Spring boot as a microservice for interacting with notification manager and MongoDB.
  • Used Maven as a build tool automating teh building, testing, publishing in executable file.
  • Used Jira to track and to see teh details of assigned bugs and issues.
  • Used Log4j to capture teh log that includes runtime exception and for logging info and are helpful in debugging teh issues.
  • Implemented continuous integration using Docker.
  • Amazon IAM was used to maintain teh user credentials and involved in creating custom IAM policies to various groups defined within teh organization.
  • UsingDockercontainers for local and cloud-based development.
  • Experienced in developing applications using WebSphere, WebLogic, Apache, and Tomcat.
  • Developed Micro services & APIs using Spring Boot and Used Apache Kafka cluster as messaging system between teh APIs and Micro services.
  • Experience in creating alarms and notifications for EC2, Lambda instances using Cloud Watch.
  • Proficient in AWS services like VPC, EC2, S3, ELB, Auto Scaling Groups (ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail.
  • Having good knowledge inNOSQLdata bases likeDynamo DB, Cassandra. Setting up and administering DNS system inAWS cloudusingRoute53.
  • ConfiguredKafkato read and write messages from external programs.
  • Configuration and deployment of application on to WebSphere application server.
  • Develop a Workflow process in which teh user list and updates teh user's relatively distinguished Name in Active Directory.
  • Supporting Migrations of code that include bug/defect/issues fixes on postproduction project with client support.

Environment: Java, Spring, STS, Spring, Restful Web Services, Spring Boot, JSP, MySQL, JavaScript, Ajax, jQuery, Kafka, JIRA, Docker, Angular Js, Soap Web Services, WebSphere Application Server, Groovy, Git Hub, Jenkins, SonarQube, IAM, EC2, S3, Route53, AWS, Mongo DB, Log 4j, HTML5, CSS, JavaScript.

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Involved in teh Software Life Cycle phases like Agile and estimating teh timelines for projects.
  • Developed RESTful webservices using Spring MVC Framework using Rest Controller, Request Mapping and Global Exception Handlers.
  • Implemented Restful Web Services to retrieve data from client side using Micro Services architecture.
  • Experience with setup and maintenance of WebLogic Server, Apache Tomcat and LDAP.
  • Implemented Maven Script to create JAR, WAR, EAR& dependency JARS and deploy teh entire project onto teh WebLogic Application Server.
  • Worked on Kubernetes, Configuring teh Kubernetes pods and testing teh pods.
  • Used Spring IOC to inject beans and Spring MVC architecture for developing teh application.
  • Created and managed a Docker deployment pipeline for custom application images in teh cloud using Jenkins.
  • Design implements and test services in aMicroservice-oriented architecture and TEMPhas Implemented teh REST based Microservices using theSpringBoot,SpringData with JPA (Java Persistence API).
  • Involving teh code review and using teh SonarQube to validate teh violation.
  • Hands on Experience with Agile Method and used JIRA to create Epics, tasks, and subtasks.
  • Experience in NoSQL database like MongoDB installation, configuration and in designing MongoDB multi-shared cluster and monitoring with MMS and managed extremely large data sets.
  • Experienced in implementing Service-oriented architecture and Web Services using SOAP, RESTFUL.
  • Developed UI navigation using Spring MVC.
  • Implemented MVC architecture with React components as Views, models, and controllers in node.js for API
  • Hands on experience with build tools like ANT, Maven, Jenkins, and logging tools like Log4J
  • Experience with Java 8 features such as lambda expressions, Parallel operations on collections and for effective sorting mechanisms and new Date Time API.
  • Configured Docker container for branching purposes and Implemented Docker automation solution for Continuous Integration / Continuous Delivery model.
  • Used MAVEN to define teh dependencies and build teh application and used JUnit for suite execution and Assertions.
  • Developed a single page web application by using AngularJS, JavaScript API.
  • Designed, developed, and maintained teh data layer using Hibernate and performed configuration of Spring Application Framework.
  • Involved in teh extensive usage of HTML5, CSS3, jQuery, JavaScript, and Ajax for client-side development and validations.
  • Created AWS Security Groups for deploying and configuring AWS EC2 instances.
  • Involved in designing and deploying multitude applications utilizing almost all AWS stack (Including EC2, S3, AMI, Route53, RDS, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and Auto-Scaling.
  • Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from backend systems).

Environment: Java, Spring, Spring Boot, Web Services, Ajax, JSP, MySQL, jQuery, JIRA, Docker, React Js, Web Services, Git Hub, Jenkins, SonarQube, IAM, EC2, S3, Route53, AWS, Mongo DB, Visual Studio, C#.

Confidential

Software Developer

Responsibilities:

  • Developed Use case, Class and Sequence diagrams for major module.
  • Developed application using Java multithreading to enable scheduling add management of tasks to keep up with teh huge amount of user records.
  • Used JDBC Template to connect to MySQL database.
  • Designed, developed, and maintained teh data layer using Hibernate and performed configuration of Spring Application Framework.
  • PL/SQL Developer responsible for development, maintenance, and documentation of object-oriented database objects, as well as UNIXSHELL scripting and data management duties.
  • Used teh Google Gson library to deserialize teh Json response from teh Restful service.
  • Developed web applications on Tomcat server.
  • Proficient in analyzing and translating business requirements to technical specifications.
  • Knowledge of usage centred design and/or interface design skills of a high order.
  • Used SVN for version control management.

Environment: Java EE 8, Hibernate, Spring Framework, Maven, JSP, JavaScript, MySQL, Restful Web Services, SVN.

Confidential

Java Developer

Responsibilities:

  • Involved in preparing System Requirements for teh project and preparing teh Detailed Design document for teh project
  • Developed web components using MVC pattern under spring framework.
  • Worked closely with QA team and supporting them.
  • Designed and developed EJBs and Servlets to support teh server side architecture.
  • Design and coding using Java, JSP, Spring Integration, Hibernate, Oracle 10g, Weblogic, Eclipse, GIT,Maven, log4j, Webservice Axis 2.0 etc.
  • Developed custom tag libraries for achieving most reusable code and ease of maintenance for presenting, formatting and gathering data.
  • Extensive use of SQL and Stored Procedures using Oracle as backend.
  • Created various unit test cases and integration tests for teh DAO, Service and Controller components using jUnit, DbUnit and Spring Test support.
  • Written Junit and make sure teh code cover more than 70% which is firm standard.

Environment: Java, J2EE, EJB, Servlets, MVC, Struts 2/Tiles Framework, Hibernate, Spring, JSP, JDBC, HTML5, Weblogic Server, Log4J, JavaScript, XML, XSLT, Sql Server, Maven, Web Services.

We'd love your feedback!