Java/jee Developer Resume
SUMMARY
- Technically astute Java/JEE experienced developer playing key role in development, deployment, and post - launch support of enterprise-level web applications.
- Hands-on experience in HTML5, CSS3, JavaScript, JSP, jQuery, Bootstrap, and AngularJS.
- Advanced expertise in programming languages including C, C++, Java, and Object-Oriented Programming concepts.
- Well versed with Back end, Middle tier, front end and UI Development.
- Proficient code analyst, troubleshooter and problem solver who keenly identifies software issues and bugs to ensure optimal functionality.
- Experience contributing to all phases of software development lifecycle, using advanced methodologies like AGILE-SCRUM and Iterative.
- Developed several enterprise and web applications using frameworks and design patterns while implementing RESTful web services successfully.
- Enthusiastic in fulfilling commitments, keen to learning and ability to integrate into a team seamlessly.
- Strong interpersonal and communication skills and proven success to deliver the tasks in time.
TECHNICAL SKILLS
Languages: Java, C++, C, C#
Web: HTML5, CSS3, JavaScript, jQuery, AJAX,, XML, JSP/Servlets, JSF, Bootstrap, Grunt
Web Services: RESTful, Jackson, SOAP, JSON
Web/App Servers: Tomcat, GlassFish, JBoss, Websphere
Frameworks: Spring (Spring MVC, Spring Web flow, Spring Security), Spring Boot, Hibernate, JSF-primeface, Angular JS
Databases: MySQL, MS SQL, Oracle
Design Patterns: Singleton, MVC, Factory, Proxy, Observer, Strategy, Façade, Command, Template
SDLC: Agile-Scrum, Iterative, Waterfall
Tools: Eclipse, Spring Tool Suite, Intellij IDEA, NetBeans, Maven, Jenkins, Bower, Git, Jira, Junit, Jersey, Visio, Star UML, Brackets
Platforms: Windows, Linux
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Involved in requirement analysis, design, coding and implementation in an Agile Methodology.
- Designed and developed enterprise applications being active on back-end, middle-tire, front-end and UI Development
- Used Design patterns to develop robust applications with optimal functionality .
- UI Development using HTML5, CSS3, Bootstrap, jQuery and JavaScript
- Code Migration From Flex Java to JSF architecture.
- Implement different third party API in the application.
- Design and generate different report in pdf format using iText.
- Developed enterprise applications using JSF-primeface Framework and Hibernate framework for ORM
- Worked on all phases of SDLC implementations including analysis, design, development, testing, maintenance and code-refactoring
- Translating user requirement to IT solution as well as providing technical guidance and support to the them
- Performed unit testing using JUnit framework
- Used Java Mail API to automate email in the application.
- Identified project risks and work effectively to mitigate them.
- Bug Fixing and maintain code quality and optimization.
- Used Issue tracker to keep the track of task and Upsource for code review.
- Interacted with various teams to improve the functionality of the application as per business standards.
- Continuous Integration and continuous delivery with Jenkins.
- Technologies used include: Java, HTML5, CSS3, JavaScript, JSF, Primefaces Bootstrap, Spring, Maven, Hibernate, jQuery, Javascript, JSP/Servlets, AJAX, JSON, iText, ProgressSQL, Agile, JBoss, IntellijIDEA, Wildfly, Jenkins, Git, Linux, Junit, Design patterns, Issue Tracker, Upsource, Java Mail API other APIs.
Confidential
Java Developer
Responsibilities:
- Developed web-based applications and APIs for Provided post-launch support of mobile apps in Java, using Agile-Scrum methodology performing Test Driven Development.
- Communicated with team members to resolve technical issues.
- Design and develop enterprise applications being active on back-end, middle-tire, front-end and UI Development
- Development of modules according to JEE/J2EE standards (Client, Web and Business-tier)
- Developed and maintain technical documentation.
- Continuous Integration to production with Maven, Git and Jenkins.
- UI Development using HTML5, CSS3, Bootstrap, jQuery and JavaScript
- Implement RESTful web services using AngularJS on front-end, Spring framework on Middle tire and integrating Jersey API
- Identify and implement design pattern.
- Worked with Spring Security for authentication and authorization in the applications.
- Develop enterprise applications using entire Spring Framework for middle tier and Hibernate framework for ORM
- Work on all phases of SDLC implementations including analysis, design, development, testing, maintenance and code-refactoring
- Worked with DBA to implement database design in MySQL and Oracle
- Use Gang of Four to develop robust applications with optimal functionality
- Analyze JEE applications, test, extend and provide documentation
- Provide technical guidance and support to the clients
- Perform unit testing using JUnit framework
- Work on SCRUM environment and assist to clarify any details
- Writing queries, stored procedures (T-SQL, PL/SQL) on MySQL, MSSQL and Oracle databases
- Identify project risks and work effectively to mitigate them.
- Conducted testing and deployment in live servers.
- I mplementing and deploying continuous integration and continuous deployment processes
- Technologies used include: Java, HTML5, CSS3, JavaScript, AngularJS, Bootstrap, Spring, Maven, Hibernate, jQuery, javascript, JSP/Servlets, AJAX, JSON, XML, MySQL, Tomcat, JBoss, IntellijIDEA, eclipse, Jenkins, Git, Windows, Junit, Mockito, RabbitMQ, log4j, MySQL, Design patterns, RESTful web service, Jersey, SMTP, JSF(with Prime Faces), Scrum, Agile, Oracle.