We provide IT Staff Augmentation Services!

Sr. Java Cloud Developer Resume

3.00/5 (Submit Your Rating)

Centennial, CO

SUMMARY

  • Over 8 years of IT experience in analysis, design, development, documentation, implementation, and testing of software systems in Java, J2EE, and Internet technologies.
  • Strong knowledge on application development using teh software development life cycle wif various methodologies, such as waterfall and agile/scrum.
  • Expertise in working wif various J2EE technologies, including Hibernate, JPA, Servlets, JNDI, JMS, JDBC, and web services.
  • Strong experience in teh Spring framework, such as Spring MVC, IOC, AOP, Spring JDBC, and Spring Data JPA.
  • Good experience working on microservices using Spring Boot, Spring Cloud, Netflix OSS, and AWS.
  • Experience in implementing Java EE design patterns, such as MVC, Singleton, Session Facade, and data access objects (DAOs) in teh development of multi - tier distributed enterprise applications.
  • Good experience in developing web services JAX API, JAX-WS, and JAX-RS Restful.
  • Experience in core Java-multithreading and collections.
  • Developed front-end interfaces using HTML, CSS, JavaScript, Angular, and React and used various package managers, such as npm, yarn, and babel.
  • Experience wif popular React.js workflows, such as Flux and Redux.
  • Experience in configuring and deploying applications on Tomcat, IBM WebSphere servers, and AWS.
  • Good working experience in GUI design and application development using IDEs like Eclipse, RAD, and IntelliJ.
  • Hands-on experience wif build and deployment tools, including Maven, Gradle, Ant, and Docker and creating a Docker-Gitlab pipeline for continuous integration using Jenkins.
  • Have been working on query optimization, functions, stored procedures, and other database objects.
  • Worked on Oracle MySQL.
  • Experience wif use-case design and wif class and sequence diagrams using UML.
  • Hands-on scripting languages, like Perl and Python.
  • Hands-on a service-oriented approach using ActiveMQ and WebSphere MQ for integration.
  • Experience in writing SQL, PL/SQL programming, and SQL Loader.
  • Excellent team player wif good analytical, strategic planning, and interpersonal and communication skills. Highly motivated and enthusiastic self-starter.

TECHNICAL SKILLS

Back End: JAVA 1.8+, Python, Node.js (some experience)

Front End: React.js, Redux, Typescript, JavaScript, ES7, HTML5, CSS Grid, Flex Box, Bootstrap, SASS

J2EE Technologies: Spring Core, Spring IO, Hibernate, Spring Data JPA, JAX API JAX-WS JAX-RS Restful, JDBC, JNDI, JMS

Cloud & Microservices: Spring Boot, Spring Cloud, Netflix 0SS, AWS (EC2, S3, RDS, DynamoDB, IAM, SQS, SNS, VPC, Elastic Beanstalk, Route53, DNS), Pivotal Cloud Foundry

Database: Oracle, Sybase, SQL, Cassandra

Build & Packaging: Gradle, Maven, Ant, YARN, NPM, Docker, Jenkins

Source Control Tools: RTC, GIT, Bitbucket

Messaging: JMS, WebSphere MQ, ActiveMQ

Other: JUnit, Mockito, Cypress, Apache Commons, Sonar, Docker, kubernetes, Log4j, Dynatrace, ElasticSearch, Blazemeter, Jmeter

Certification: Comptia Project+, ITIL 4 Foundation, Comptia A+

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Cloud Developer

Responsibilities:

  • Development and deployment services; lead projects and/or assist in scheduling and coordinating project deliverables.
  • Determine how existing applications, legacy systems, databases, web interfaces, and hardware logic, possibly running on multiple platforms, integrate to meet new and emerging requirements.
  • Lead in program design, coding, benchmark testing, debugging, and documentation; under general supervision, instruct, direct, and validate other software developers’ work; mentor and guide application developers and junior team members.
  • Collaborate wif cross-functional teams to determine business requirements.
  • Provides senior-level support in configuration, coding, developing, and documenting software specifications throughout teh project life cycle.
  • Works wif developers, testers, and deployment teams to create software deployment/hosting plans

Confidential

Sr. Full Stack Developer

Responsibilities:

  • Designing and Documented various Rest API’s endpoints, created a common Swagger files, and distribute among teh team
  • Created a centralized Confluence/wiki pages to document projects
  • Update Confluence on regular basis and documents all teh information of teh projects such as API’s end points, Client ID, and other environmental variables needed for a Projects
  • Created JMeter JMX scripts for a API’s performance testing, and executed teh script sing Blazemeter in SIT/UAT/Perf environments
  • Used Junit, Mockit, Jmock to covered over 85% of Unit test.
  • Created Spring Boot micros services from scratch
  • Created different Rest API endpoints such as GET, POST, PATCH, PUT
  • Modified existing API’s URIs, followed Rest API’s best practices such as pluralization, versioning, etc.
  • Promoted and supported newly built API’s to DEV, SIT, UAT, PERF, PROD-SUP, and PROD
  • ADFS for a security and handle Bearer token
  • Store HTML template in GIT, and configure using Spring Config Server
  • Send using messaging system such as RabbitMQ, Kafka
  • Created Jenkins and other deployment related scripts from scratch and build a pipeline for a continuous integration
  • Deployed teh application in Pivotal Cloud Foundry

Confidential - Centennial, CO

Sr. Full Stack Developer

Responsibilities:

  • Design and Documented Microservices wif Spring Boot
  • Used Spring Boot Web to create various Rest API’s
  • Used Pagination to increase teh API’s performance for a large data
  • Created OFI Autosys jobs for scheduling, monitoring, restart, and alerts.
  • Created MOVEit jobs for a file movement to and from teh AWS S3 file system.
  • Developed common Java program to be called by Autosys and communicate wif teh AWS-based end points.
  • Used AWS PostgreSQL database for tracking, storing any required data, and job status.
  • AWS S3 storage for files.
  • Regular Update Company’s common page for documentation such as Wiki/Confluence pages.
  • Deployed Microservices into DEV, SIT, UAT using CI/CD pipeline, and supported Testing. Monitor JIRA and fixed teh Bug found by Testing Team.
  • Supported Production Deployment and taken care of any issues before and after Deployment used Spring Actuator to monitor API’s health

Confidential

Responsibilities:

  • Created multiple components, such as search box, display, and sorting using React.
  • Rexus/Redux-thunk for managing teh state.
  • Axios is used to consume data from SalesPage API.
  • CSS grid layout and flexbox grid.
  • Bootstrap 4 for a button.
  • Deployed teh application in AWS.
  • Used Cypress for a complete end-to-end testing.
  • Test-driven development.

Confidential - Denver, CO

Sr. Full Stack Developer

Responsibilities:

  • Built microservice to ftp teh file from a remote server to teh local server.
  • Unzip teh file and read teh json file.
  • Insert teh record in MySQL database table.
  • Build teh Rest API to return teh result from database.
  • Front end contains various functionalities, such as searching game availability in teh local area and teh availability for teh subscribed customer.
  • Architected and developed a front-end web application using React.js, Redux, ES6/Babel, Webpack, and Sass.
  • Used package managers, such as yarn, npm, babel, gulp, and browserify.
  • Used Cypress for complete end-to-end testing.
  • Used test-driven development.
  • Created a Gitlab pipeline.
  • Deployed teh code in AWS.

Confidential - Portland, OR

Sr. Java Developer

Responsibilities:

  • This was one of teh main functionalities of teh Tapestry Project. There were five different inside and outside vendors using teh DASP to check teh scanlinks in Tapestry.
  • Interacted wif different workstreams and collecting teh requirements.
  • Hands-on designing of teh project.
  • Used ActiveMQ and WebSphere MQ to interact wif outside vendors to prevent them from accessing teh internal database.
  • Used staging table so teh internal vendors do not write in teh main table directly.
  • Finalized teh technologies.
  • Built RESTful web services using JAX-RS API.
  • Consumed RESTful web services provided by different vendors.
  • Involved in teh project effort estimation.
  • Developed application components and APIs using core Java.
  • Interacted wif clients during various phases of teh project.
  • Developed web-based online functions wif complex user interfaces and batch jobs wif extensive database interaction.
  • Good experience in consuming teh existing web services.
  • Used JAXB for parsing teh XMLs.

Confidential

Responsibilities:

  • Created various microservices using teh Spring Boot project wif teh halp of Spring Initializr.
  • Used Spring Cloud (Configuration, Eureka, Ribbon, and Hystrix) for teh configuration file and load balancer.
  • Used Thymeleaf/AngularJS/HTML/Bootstrap for teh front end.
  • Developed several Rest webservices supported by both XML and JSON.
  • Maintained high-quality of RESTful services guided by best practices found in teh Richardson maturity model.
  • Hands-on designing of teh project. Applied design patterns like transfer object, DAO, command, façade, and adapter for teh development of components.
  • Involved in teh project effort estimation.
  • Interacted wif production support team and business team to understand teh requirements.
  • Created test data to test in SIT & UAT limitations of testing sample file. (Teh production-related files were not allowed to be tested in teh testing environment coz of protected health information.) Created teh XSD and change it to teh Java class using JAXB and create teh xml files, zipping and unzipping files, PDF parsing and splitting.
  • SFTP files to CARS and track errors in teh database.
  • Interacted wif teh vendor to understand teh business requirement.
  • Wrote a Perl script to connect and read a record from old Oracle database.
  • Modified teh records according to teh business requirements.
  • Wrote teh records in a file.
  • Uploaded teh file in new Oracle table using SQL Loader.
  • This script migrated teh last 10 years of records to teh new database table.

We'd love your feedback!