Sr. Api Developer Resume
MN
SUMMARY
- 14 years plus experience in API and Java Development.
- Experience in building microservices.
- Experience in building RESTful APIs using Spring Boot Framework.
- Experience in creating REST API Documentation using Swagger.
- Experience wif Spring Boot and Gradle build system.
- Experience using JPA and Hibernate
- Experience wif Jersey Framework.
- Experience in processing JSON and xml data.
- Experience wif Linux/Unix.
- Experience wif HTTP and REST architecture.
- Experience in Big Data Development.
- Experience in NoSQL database Cassandra.
- Experience wif functional/event - driven programming.
- Experience in Agile/Scrum development methodology.
- Experience in using MySQL, Oracle, MongoDB, SQL Server and Cassandra database.
- Extensive experience wif Git and GitHub.
- Experience in working wif analysts, managers, program managers, project managers and testers on complex projects using the full Software Development Life Cycle (SDLC).
- Experience wif CI/CD
- Experience in creating the mapping document between back-end and front-end.
- Experience in error messaging and handling between the back-end and front-end.
- Extensive experience in automating the APIs using rest-assured wif Java.
TECHNICAL SKILLS
Operating Systems: MS Windows NT 4.0/98/2000/XP/7, Unix, Linux and Mac OS X
Tools: Spring Boot, Swagger, SOA, Elasticsearch, AWS, Apache Kafka, Rabbit MQ, Apache Spark, Tomcat, WebLogic, EJB, JMS, JAXB, Hibernate, Spring Framework, Jersey Framework, JAX-RS, JAX-WS/SOAP Web-Services, IntelliJ, Git, GitHub, Jenkins, Maven, Gradle, Eclipse, rest-assured, Apache Subversion, Jira, Pivotal Tracker, SOAP UI, Jetpacks, Confluence, IBM Message Broker, MQ Explorer, Toad, Version One, Microsoft Office 2010, Advanced RESTClient, IBM Mainframes, Junit.
Languages: Java 8, Scala, CQL, HTML, XML, C/C++, SQL, HQL, JavaScript, JSON.
Databases: Cassandra, MongoDB, MS SQL Server 2000/2005/2008, Oracle 9i/ 10g, IBM DB2 and MySQL.
PROFESSIONAL EXPERIENCE
Confidential, MN
Sr. API Developer
Responsibilities:
- Worked on a web-based application in an agile-scrum environment.
- Designed and created microservices using Spring Boot Framework dat included Gradle, Zuul Proxy, Eureka, Hibernate/JPA, Apache Kafka, Spring Cloud, Cassandra and Elasticsearch.
- Created REST API Documentation using Swagger.
- Built and maintained applications in Scala.
- Analyzed the data using Spark.
- Participated in the design reviews.
- Worked very closely wif the Solution Architects, Data architect, Product Owner and Tech Lead to help design the architecture of the APIs.
- Helped wif the error messaging and handling from back-end to front-end for the end users.
- Helped create mapping document between back-end and front-end.
- Created branching and merging strategy in GitHub for the project.
- Automated APIs using rest-assured framework.
- Worked very closely wif the testers to fix the bugs.
- Conducted performance testing using J-Meter to improve the performance of the APIs.
Confidential - Plymouth, MN
Sr. API Developer / Tech Lead
Responsibilities:
- Worked on a web-based and mobile application (Digital Banking) in an agile-scrum environment.
- Created microservices using Spring Boot Framework dat included Gradle, Zuul Proxy, Spring Cloud, Eureka, Hibernate/JPA, Rabbit MQ, Cassandra.
- Created REST API Documentation using Swagger.
- Helped collecting data, processing data and analyzing data to solve business problems.
- Helped define error messaging and handling from the back-end to the front-end.
- Participated in the design reviews.
- Created branching and merging strategy in GitHub for the project.
- Worked wif testers on bug fixing and improving APIs performance.
- Conducted performance testing on APIs using J-Meter to improve the performance of the APIs.
- Re-designed the Get and Update Customer APIs to improve their performance.
- Automated the APIs using rest-assured framework.
Confidential - Minneapolis, MN
Sr. API Developer / Tech Lead
Responsibilities:
- Worked on a web-based and mobile application called “Digital Weekly Ad” in an agile - scrum environment.
- Designed and created RESTful APIs for the app using Spring Boot Framework.
- Worked wif the Product Owners, Designers, Data Architect, Scrum Master and testers to implement product features in the app.
- Worked on bug fixing.
- Used git and GitHub for version control, code management and code review.
- Helped wif the branching and merging strategy in GitHub.
- Conducted performance testing on the APIs using J-Meter and shared the results wif the team and the stakeholders.
- Modified the APIs and the database to improve the performance of the APIs.
- Automated the APIs using rest-assured framework.
Confidential - Minneapolis, MN
Sr. API Developer / Application Architect
Responsibilities:
- Designed and created RESTful web-services for the app.
- Participated in the design reviews.
- Created SOAP APIs.
- Participated in backlog grooming meetings to help wif the acceptance criteria and story pointing.
- Helped wif the branching and merging strategy in GitHub.
- Worked wif the testers to fix the bugs.
Confidential, Eagan, MN
Sr. API Developer
Responsibilities:
- Created RESTful web-services for the app.
- Worked wif the product owner, scrum master, testers, designers and stakeholders to implement the features in the app.
- Participated in the backlog grooming meetings to help wif the acceptance criteria and story pointing.
- Used git and GitHub for version control and code management.
- Participated in the design reviews.
- Worked wif the testers to fix the bugs.
Confidential Minneapolis, MN
Sr. API Developer
Responsibilities:
- Worked wif the product owner, scrum master, designers and stakeholders to implement the features in the app.
- Created RESTful web-services for the app.
- Helped create branching and merging strategy for the project.
- Created SOAP APIs.
- Created tables in the database for the APIs.
- Helped wif acceptance criteria in the backlog grooming meetings.
- Worked wif the testers to fix the bugs.
Confidential, MN
Sr. API Developer
Responsibilities:
- Designed and developed RESTful APIs for the new features and enhancements.
- Worked wif business analyst and architects to create new APIs.
- Participated in design and code reviews.
- Worked very closely wif the architects and performance engineers to improve the performance of APIs.
- Updated the existing APIs.
- Worked on bug fixes.
Confidential, MN
API Developer
Responsibilities:
- Created RESTful APIs for the application.
- Worked wif cross-functional teams to analyze, design and create APIs for the new features.
- Participated in design and code reviews.
- Worked wif testers on defect fixing.
- Worked very closely wif architects to drive solutions.
- Created tables for the oracle database
Confidential
API Developer
Responsibilities:
- Worked wif business analyst and architects to create RESTful APIs.
- Participated in design and code reviews.
- Worked on bug fixing.
- Worked wif architects and performance engineers to improve APIs performance.
- Created tables for the oracle database.
Confidential - Minneapolis, MN
Java Developer
Responsibilities:
- Developed RESTful APIs for the application.
- Performed requirement analysis, application design and testing to build the APIs
- Worked very closely wif the architects to drive solutions.
- Participated in design reviews.
- Created tables in the SQL Server database.
- Participated in code reviews.
- Worked on bug fixing.