We provide IT Staff Augmentation Services!

Java/angular Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

OBJECTIVE

  • Quality - oriented professional with 10+ years of experience and a proven knowledge of application development, advanced technology, and configuration management. Aiming to leverage my skills to successfully fill the Senior Full Stack Java Software Developer role at your company.

SUMMARY

  • Over 10+ years of IT experience in Object Oriented Programming, Analysis, Design, Documentation, Integration, Testing, and Implementation of Client - Server, Distributed Multi-tiered and Large-Scale Enterprise applications in Waterfall and Agile methodology using JAVA and JEE technologies
  • Experience in Designing and building dynamic and user interactive websites using Angular4
  • Excellent programming experience in implementing Java/J2EE in different layers of the projects i.e. in UI, business, middle layers etc.
  • Expertise in Java programming and have a good understanding on OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Annotations, Lambda, and Generics .
  • Experience in understanding and implementing design patterns such as Singleton, Prototype, Factory and Observer .
  • Expertise in unit testing Angular web applications using Jasmine, Karma.
  • Experience in Developing Micro services using Spring Boot .
  • Experience in managing applications on IBM CLOUD
  • Experience in Installing, Configuring, Deploying and maintaining Application and Web Servers such as Apache Tomcat Server and IBM Web Sphere.
  • Experience in Producing and consuming messages using IBM EventStreams and Spring Kafka.
  • Experience in understanding and using Couch NoSQL database.
  • Expertise in using Version Control Systems likes Git, IBM-RTC and Project Tracking tools like Rally, JIRA.
  • Experience in using Testing frameworks in Test Driven Development (TDD) such as JUnit, Mockito.
  • Expertise in developing, Testing, Debugging, Integrating and Deploying Enterprise applications using Integrated Development Environments (IDE) IntelliJ IDEA, Eclipse.
  • Experience in industries such as Airline, Banking, Insurance, Healthcare.
  • Experience in development, deployment and troubleshooting Web based and enterprise based applications on Windows, UNIX and Linux platforms.
  • Experience with build automation tools such as Jenkins.
  • Having very strong interpersonal skills and ability to work independently and within the group, can learn quickly and easily adaptable to the working environment.
  • Good exposure in interacting with clients and solving application environment issues and can communicate effectively with people at different levels including stakeholders, internal teams, and the senior management.

TECHNICAL SKILLS

Programming Languages: Java, C++.

Web Services: SOAP, REST, XML, JSON,SPRING BOOT,SPRING MVC,MICROSERVICES

Web Technologies: HTML, JSP, JavaScript, CSS, AJAX, jQuery, JSON, DOM, Angular5

Data Access Technologies: Hibernate, JDBC, SQL, Open JPA

J2EE Technologies: JSP, Servlets, EJB.

Query Language: SQL

Database: SQL Server, IBM DB2, Oracle 8i-9i-10g

IDE Tools: RSA, RAD, Eclipse

Servers: WebLogic, Apache Tomcat, WAS, JBoss

Version Control: IBM RTC, Star Team, GITLAB

Web service Tools: SOAP UI, ARC

Verticals: Banking, Insurance, Financial Advice

PROFESSIONAL EXPERIENCE

Confidential, DALLAS, TX

Java/Angular Full Stack Developer

Responsibilities:

  • Analyzing user requirements and defining functional specifications using Agile methodologies.
  • Collaborate with business and development representatives to identify key features, develop functionality, set up implementation strategy, identify design flaws, create and implement tests to validate that intended software features and enhancements are functioning properly.
  • Develop User Interface using Angular
  • Develop Micro Services Using Spring boot
  • Worked in Pair-Programming using Ping-Pong style in which the pair of developers will be responsible for developing, testing, and deploying to Production Environment.
  • Deployed Micro Services and Angular applications into IBM cloud environments.
  • Implemented Custom Logging framework to be used across organization which handles all application alerts and exceptions.
  • Used Collection API’s, Core Java concepts such as Exception Handling and Java 8 concepts like lambda expressions to implement efficient code.
  • Used OAuth 2.0 for authentication of RESTFUL Services.
  • Used In-Memory Database(H2) with Spring Boot for implementing unit tests.
  • Used SonarQube for analysis and fixing critical issues in the code of existing Micro Services.
  • Used Git for Version Control.
  • Participated in the daily scrum meetings by following Agile methodology.
  • Involved in Sprint Planning, Analysis, and Development and Testing phases of the project.
  • Migrated services from SVN to Git and created Devops CI/CD Pipeline for Lower Environments and CI Pipeline for Production.
  • Translates high level business requirements into functional specifications for the IT organization and manages changes to such specifications. Identifies business, operational and technical tasks, scope, time constraints and task interdependencies.
  • Developing and testing the code using Selenium testing, refactoring the code where necessary.

Confidential, DALLAS, TX

Java/Angular Full Stack Developer

Responsibilities:

  • Analyzing user requirements and defining functional specifications using Agile methodologies.
  • Collaborate with business and development representatives to identify key features, develop functionality, set up implementation strategy, identify design flaws, create and implement tests to validate that intended software features and enhancements are functioning properly.
  • Develop User Interface using Angular
  • Develop Micro Services Using Spring boot
  • Worked in Pair-Programming using Ping-Pong style in which the pair of developers will be responsible for developing, testing, and deploying to Production Environment.
  • Deployed Micro Services and Angular applications into IBM cloud environments.
  • Implemented Custom Logging framework to be used across organization which handles all application alerts and exceptions.
  • Used Collection API’s, Core Java concepts such as Exception Handling and Java 8 concepts like lambda expressions to implement efficient code.
  • Used OAuth 2.0 for authentication of RESTFUL Services.
  • Used In-Memory Database(H2) with Spring Boot for implementing unit tests.
  • Used SonarQube for analysis and fixing critical issues in the code of existing Micro Services.
  • Used Git for Version Control.
  • Participated in the daily scrum meetings by following Agile methodology.
  • Involved in Sprint Planning, Analysis, and Development and Testing phases of the project.
  • Migrated services from SVN to Git and created Devops CI/CD Pipeline for Lower Environments and CI Pipeline for Production.
  • Translates high level business requirements into functional specifications for the IT organization and manages changes to such specifications. Identifies business, operational and technical tasks, scope, time constraints and task interdependencies.
  • Developing and testing the code using Selenium testing, refactoring the code where necessary.

We'd love your feedback!