We provide IT Staff Augmentation Services!

Api Developer Resume

3.00/5 (Submit Your Rating)

Urbandale, IA

OBJECTIVE

  • To work for an organization which provides me the opportunity to improve my skills, knowledge and to grow along with the organization.

SUMMARY

  • Around 5+ years of experience in analysis, design, development, and testing of applications utilizing Java and J2EE Technologies on multi - tier architecture platforms
  • Experience in developing enterprise solutions using Java, J2EE, Spring, Spring Boot, Hibernate, MVC, AJAX, Servlets, JSP, JDBC, JNDI, XML, Oracle, DB2 and SQL
  • Experience in developing complex business solutions using Tomcat, WebSphere, Jetty, JBoss and various IDEs like RAD, IntelliJ and Eclipse
  • Experience working in AGILE methodologies and participating in Scrum sessions
  • Used Maven scripts for building and deploying the applications in web/App servers
  • Exposure to various AWS services like S3, EC2, SNS, Lambda, Kinesis, Redshift, CloudFront, CloudWatch, and Cloud Formation
  • In depth understanding of Object-Oriented Programming and experience in Service Oriented Architecture (SOA) and implementing XML and JSON Web Services
  • Experience in using version control tools such as GIT and SVN
  • Tested functionality of the application code on multiple browsers
  • Design and implementation of REST Microservices APIs for retrieval of high-volume data
  • Quickly adapting to environments, technologies and facing new challenges at work

TECHNICAL SKILLS

Languages: C, C++, Java, AWS, SQL, PL/SQL, HTMLDHTML, CSS, XML, JavaScript, JSPServlets, AJAX, jQuery, and Bootstrap

Internet/Intranet Development: J2EE, Servlets, JSP, JDBC, JNDI, JSON, XML, XSDDOM, Log4J, JavaScript, RESTful Web ServicesSOAP, AWS, REST Microservices, Kafka

Frameworks & Specifications: Spring, Spring Boot, Hibernate, Tomcat, Log4J, JUnitBower, Grunt, Fitnesse, Groovy

Development & Deployment Tools: RAD, IntelliJ, Eclipse, STS, Jenkins, Docker, Sonar QubeMicron

Web & Application Servers: WebSphere 8.x, JBoss 4.0, Apache TomcatWebLogic 9.2/10.x, Open Shift Platform

Operating Systems: UNIX, DOS, Windows 7, 10,11

Version Control & Build Systems: SVN, GitHub, Bitbucket, Maven, Gradle, Ant

Databases & API Gateway: Oracle, DB2, SQL, MONGO AKANA

PROFESSIONAL EXPERIENCE

Confidential

API Developer

Responsibilities:

  • Analyze, develop, and implement complex functionality according to business requirements
  • Develop and publish APIs that can be used within and outside of the organization
  • Work with the business users and stakeholders to gather functional business requirements
  • Implemented REST Microservices using spring and spring boot
  • Document functional, technical, implementation, deployment, and migration specifications
  • Develop proof of concepts to present the workable prototypes to stakeholders
  • Implement the validation framework for client side as well as server-side validation of application abandonment rules and policies
  • Develop test cases, plans, and execute the different cycles of tests and document the test results
  • Create mapping, workflow, and objects to meet requirements
  • Study and analyze new technologies and system development methodologies. Participate in client and business meetings to get the project updates and progress
  • Engage with business analyst, systems architect, and data/database specialists to coordinate application development and database design
  • Integrated Swagger UI and wrote integration test along with REST document
  • Working on Integrating Java application
  • Assisting in deployment and implementation
  • Hands on experience deploying KAFKA connect in standalone and distributed mode creating docker containers using DOCKER
  • Using Java/J2EE technologies like Spring 4.1, Hibernate 3.0, Spring Templates, Rest services, JMS, JDK 8.0, Kafka and Bitbucket for developing the application
  • Developed Kafka Messaging System in APIs to behave as Producer and Consumer using Kafka Wrapper.
  • Worked in agile framework as an individual contributor Responsibilities include - Interaction with Business team in story grooming, reviewing story/acceptance criteria

Environment: Tomcat, Maven, Gradle, Kubernetes, IntelliJ, Servlets, Spring 4.1, Spring Boot, PING, Hibernate 3.0, Spring Templates, Swagger 3.0, Kafka, Rest Microservices, Bitbucket, GitHub, Mongo DB, SQL Developer, Docker, Groovy, Jira, JDK 8.0, Jenkins, Log 4j, Dynatrace, Micron, Jenkins, SonarQube.

Confidential, Urbandale IA

Developer

Responsibilities:

  • Analyze, develop, and implement complex functionality according to business requirements
  • Develop and publish APIs that can be used within Deere and outside of the Deere network
  • Work with the business users and stakeholders to gather functional business requirements
  • Provide support to users of the system by giving proper training, looking into the tickets logged and work on them for resolution and answering to the customer queries.
  • Document functional, technical, implementation, deployment, and migration specifications
  • Develop proof of concepts to present the workable prototypes to stakeholders
  • Design the different application modules using UML and develop design artifacts like Use Cases, Class diagrams, Activity Diagrams, and Sequence Diagrams
  • Implement the validation framework for client side as well as server-side validation of application abandonment rules and policies
  • Develop logging functionality and save logs to AWS Redshift database for reporting
  • Review the work done by the team members
  • Develop test cases, plans and execute the different cycles of tests and document the test results
  • Perform System testing and integration testing
  • Create mapping, workflow and objects to meet requirements
  • Study and analyze new technologies and system development methodologies. Participate in client and business meetings to get the project updates and progress
  • Engage with business analyst, systems architect, and data/database specialists to coordinate application development and database design.
  • Working on Integrating Java application
  • Developed a country based single page application for displaying the tools available for a user using React.JS and Redux
  • Assisting in deployment and implementation
  • Using Java/J2EE technologies like Spring 4.1, Hibernate 3.0, Spring Templates, Rest services, JMS, JDK 8.0, JavaScript and jQuery for developing the application.

Environment: Jetty, Tomcat, Maven, IntelliJ, Servlets, Spring 4.1, Hibernate 3.0, Spring Templates, Rogue wave API Gateways, JavaScript, AWS, Rest services, Mercurial, GitHub, Mongo DB, Fitnesse, JUnit, Rally, XML, JMS, JDK 8.0, JavaScript, jQuery, Bower, Grunt, Oracle DB, SQL Developer, Jenkins, Log 4j.

Confidential

Programmer analyst

Responsibilities:

  • Developed multiple applications using wide range of technologies like Java/J2EE, Spring, Spring Boot, Hibernate, REST API, React JS, Node JS, Mongo DB, Postgres, Memcached, H2
  • Designed and implemented a mini-AWS project using various services like S3, SNS, Lambda functions, and Cloud Formation
  • Implemented file storage using AWS S3 service and added notifications, both email and SMS, for any new file requests
  • Used MAVEN to build, package, test and deploy the application
  • Version control with GitHub
  • Implemented logging functionalities using log4j
  • Followed TDD in implementing the project
  • Worked in Agile environment with active scrum participation

Environment: Java, J2EE, JSP, Spring, Spring Boot, Hibernate, REST, JavaScript, HTML, CSS, JavaScript, jQuery, Bootstrap, AngularJS, GitHub, Tomcat, IntelliJ J, Eclipse, STS, Agile, MYSQL, Postgres, Mongo DB, Dynamo DB, AWS, Memcached.

Confidential

Graduate Project

Responsibilities:

  • Involved in the development of business module applications using Java/J2EE technologies
  • Developed MVC framework-based website using Spring 4.0
  • Responsible for creating tables of client's information and writing Hibernate mapping files to manage one-to-one and one-to-many mapping relationships
  • Developed code for Responsive web design in JavaScript
  • Developed and improved application using MVC Framework and Bootstrap.
  • Front end view designed with HTML5, and CSS3
  • Used MAVEN to build, package, test and deploy application in application server.

Environment: Java, J2EE, JSP, JavaScript, HTML, CSS, JavaScript, Maven, Tomcat, Agile, MYSQL.

We'd love your feedback!