Software Developer Resume
SUMMARY:
- A Full Stack Java Developer offering over five years of experience providing extensive experience in databases, cross - browser compatibility, as well as general web functions and standards.
- Experience in designing and developing API using the Spring Framework. Adept in API first approach using the Swagger.
- Experience with working on microservices services implementation. ( Spring cloud and Netflix OSS)
- Adept with DevOps methodology, CI/CD pipelines, and git workflows.
- Experience in SQL and NoSQL Databases.
- Experience with front end development using Angular.
- Adept in configuring Jenkins, experience with Maven, SonarQube, and Artifactory.
- A team player with effective leadership, communication, problem-solving and interpersonal skills, together with a corporate focus and a results-driven attitude.
TECHNICAL SKILLS:
Programming Languages: Java, AngularJS, PHP, HTML/5, CSS/3, Ajax, JQuery, JavaScript, RequireJS
Software Development Tools: Maven, Gradle, Git, IntelliJ, BitBucket, Jira, Jenkin, JUnit
Frameworks: Spring Core, Spring MVC, Spring Boot, Zend Framework, Magento
Databases: My SQL, H2, Oracle, no-SQL Databases (MongoDB)
Other: Swagger, Postman, Amazon Web Services (AWS), Docker, Redis, Elastic Search, Kubernetes
PROFESSIONAL EXPERIENCE:
Software Developer
Confidential
Responsibilities:
- Worked on Front and back-end web development and design.
- Created custom solutions using Angular, Java and responsive web development technologies.
- Used Git for version control, Jira for tracking work in this agile workplace.
- Provided ongoing support for company web site applications including ongoing programming support for enhancing web site applications and technical support to members with web site application issues.
- Creating RESTFul API and creating a swagger based documentation for API.
- Provided workflow to improve code quality through peer code reviews and feedback.
- Worked with different eCommerce stores to fix bugs and add new features.
- Worked with agile methodologies, CI/CD practice, and software tools such as JIRA, Jenkins, GIT, Maven, and popular IDEs.
- Developed microservices using Spring Boot, Rest API, JSON.
Technologies:Java, Spring Boot, Spring Cloud, Angular, JavaScript, Jira, Swagger, Gitflow, GruntJS, RequireJs, Solr, Postman, MongoDB
Software Developer
Confidential
Responsibilities:
- Completed REST and SOAP API development using Spring framework.
- Provided technical assistance and solutions to issues blocking developers from progressing.
- Documented internal developer resources - development guidelines, standards, and best practices.
- Planning and conducting cross-browser usability testing against W3C. Testing and validating work produced as part of the development process.
- Developing advanced database driven websites & systems including eCommerce. Back end development applications.
- Developed new functionalists and improved the existing code base through bug fix and regular maintenance.
- Analyzed reported software bugs and managed unit testing and scripts.
Technologies: Java, Spring Boot, Angular, JQuery, Swagger, JavaScript, AJAX, HTML, CSS, GitHub, GruntJs, KnowckoutJs, RequireJs
Software Developer
Confidential
Responsibilities:
- Facilitated a number of high volume projects from the ground up using a wide range of technologies. Worked directly with the clients to deliver an accurate specification.
- Conducted technical analysis of existing business requirements.
- Customized a few payment gateways. Recurring payment gateway development based on Hipay, ClickCanarias and Worldpay payment provider API.
- Worked in development, analysis, design integration, testing and maintenance of Java Spring based websites, client's consultation, projects support, upgraded projects to the latest versions.
- Responsible for maintaining the security of websites.
- Used Java to create and consume web services (SOAP, REST) and/or other experience to implement data integrations with the other platforms.
- Resolved software bugs and prepared cost and time estimates. Delivered multiple client projects within tight deadlines.
Technologies: Java, Spring Boot, JQuery, JavaScript, AJAX, HTML, CSS, GitHub, GruntJs, RequireJs, Elastic Search
Intern - Java Developer
Confidential
Responsibilities:
- Developed Java JEE Web applications using available tools and technologies.
- Developed various components for JSP pages in online banking websites.
- Tested, debugged and troubleshot different applications and components developed by the team and ensured effective resolution.
- Worked on Struts validation for validating several form fields.
- Developed code using Java and user screens by HTML, CSS, JavaScript, and JSP.
- Served as a member of the core technical team in the development of the project.
- Worked on a project of Online Admission System in Java.
Technologies: Java, HTML, CSS, JavaScript, JSP, Java Servlet, MySQL
