Senior Java/application Developer Resume
Malvern, PA
SUMMARY:
Talented Java / JEE developer with over 7+ years of hands - on working experience spearheading agile methodologies during comprehensive software development life cycle. Proven ability in leading product development, requirement analysis, and architecture design while implementing latest technologies in Java, JEE, Spring MVC, Spring Boot. Effective in increasing functionality and performance by performing unit tests to identify issues and establish resolutions. Experience in implementing design patterns in JEE environment.
TECHNICAL SKILLS:
Languages: Java8 / JEE / JavaFX, PL/SQL
Frameworks: Spring Boot, Spring, Hibernate, Struts1.1 & 2, Junit, Jasmine, Protector, Cucumber
Web: AngularJS, Angular, JavaScript, AJAX, JQuery, HTML, JSP, Servlets, HTML5, CSS, JSON, JAXB, XML, JSON
Web Services: REST, Soap
AWS Services: Dynamo DB, S3
Design Patterns: Singleton, Factory, Abstract Factory, Command, Strategy, Facade, Template, MVC Pattern, Front Controller, Proxy, DAO.
Databases: SQL Server, Oracle 11G, MySQL
Modelling & Tools: Git, Bitbucket, Bamboo, Karma, Protector, Webstorm, JIRA, SVN, Jenkins, Star Team, SOAPUI, REST API, POSTMAN, Maven, Eclipse, STS, Star UML, Bugzilla, HP QC, Rational Clear Case & Clear Quest.
Third Party Tools: eBao
Web/Application Servers: Tomcat, JBoss, Oracle Weblogic
Platforms: Windows, Linux, UNIX
SDLC: Waterfall, AGILE-SCRUM
PROFESSIONAL EXPERIENCE
Confidential, Malvern, PA
Senior Java/Application Developer
Technologies used: AWS Services Dynamo DB, S3, Java8, Java, Spring Boot, Rest Webservices, Spring, Angular JS, Angular, Jasmine, Cucumber, Servlets, JSP, HTML, oracle, Mainframe, Mockito, XML, Json, Oracle, Mainframe, Bitbucket, Bamboo, JIRA, Sonar, MAVEN, Webstorm.
Responsibilities:
- Managed the Team by guiding them to understand clear requirements and technical skills.
- Worked on REST Web Services composition by using JAXB API, JAX-RS Services.
- Used HQL, Native SQL Programming to retrieve data from the database.
- Developed and prepared FRD (Functional Required Document) and Technical Design Documents portraying the design flow of the project.
- Involved on Object Oriented Analysis and Design and UML Diagrams Class Diagrams, Sequence Diagrams, Activity Diagrams, and Deployment Diagrams by using STAR UML and Code Review of different Modules.
- Worked on SQL queries to retrieve data from RDBMS.
- Developed applications in continuous integration platform by using various Spring modules.
- Involved in Project deployments and supports.
Confidential, Dallas, Texas
Senior Java/Application Developer
Technologies used: Java, JEE, JSP, HTML, Angular JS, CSS, AJAX, Servlets, Spring, REST Webservice, OSGI, Hibernate, OSGI, Maven, PL / SQL, Oracle 10g, Eclipse, HP QC, Star Team, Jenkins, Git, WINSCP, Bugzilla, Unix, Tomcat, JBoss, AGILE Methodology.
Responsibilities:
- Managed and contribute the Team by guiding them to understand clear requirements and technical skills.
- Developed Annotation based Hibernate application to communicate and retrieve data from RDBMS.
- Developed and prepared FRD (Functional Required Document) and Technical Design Documents portraying the design flow of the project.
- Involved on Object Oriented Analysis and Design and UML Diagrams Class Diagrams, Sequence Diagrams, Activity Diagrams, and Deployment Diagrams by using STAR UML and Code Review of different Modules.
- Involved in Project deployments and support.
Confidential, Charlotte, NC
Senior Java/Application Developer
Technologies used: Java, JEE, JSP, HTML, CSS, AJAX, Servlets, Spring, REST Webservice, Hibernate, Maven, PL / SQL, Oracle 10g, Eclipse, HP QC, Star Team, Jenkins, Git, WINSCP, Bugzilla, Unix, Tomcat, JBoss, AGILE Methodology.
Responsibilities:
- Implemented Java Multi Thread Programming.
- Worked on PL/SQL queries to retrieve data from RDBMS.
- Developed and prepared FRD (Functional Required Document) and Technical Design Documents portraying the design flow of the project.
- Exposed the Services using the REST and spring Rest services using Spring MVC.
- Implemented Spring MVC, IOC, AOP, ORM Framework.
- Used HQL, Native SQL and Criteria Programming to retrieve data from the database.
Confidential
Java JEE Developer
Technologies used: Java, JEE, JSP, HTML, JavaScript, CSS, AJAX, Servlets, Spring MVC, Hibernate, Struts1.1, DOJO, SQL Server, PL / SQL, Oracle 10g, Eclipse IDE, HP QC, Bugzilla, SVN, Clear Quest, Rational Clear Case, WINSCP, SOAP UI, eBao, Tomcat, Waterfall and AGILE Methodology.
Responsibilities:
- Worked on REST Web Services by using JAXB API, JAX-RS.
- Involved on Object Oriented Analysis and Design and worked on various UML diagrams.
- Involved Software Development Life Cycle by using Agile and water fall Methodologies.
- Develop application by Implementing Spring IOC, ORM Framework.
- Involved in Project deployments and support.