Senior Java Developer/technical Lead Resume
Parsippany New, JerseY
SUMMARY:
- Over 6 years of total IT experience in Client/Server and Web Environment. Involved in Analysis, Design, Development, Implementation, Testing of Applications using various Java/J2EE technologies
- Good experience in designing and developing Enterprise Applications using Java and J2EE technologies like CoreJava,J2EE,Spring Core,Spring MVC,Spring ORM,Spring BOOT, Servlets, JSP, AngularJS(1&2),HTML,CSS,BootStrap,TypeScript,JDBC,Javascript,JavaBeans, Webservices (Rest/Soap), Microservices,Hibernate, Design patterns, JQuery, Oracle SQL, MySQL, PL/SQL,JMS,Kafka(POC),Mongo DB.
- Rich experience in requirement gathering, requirement analysis, designing and implementing effective technical business solutions.
- Data analysis, root cause analysis to identify issues, exceptional planning and implementation capabilities
- Strong Database skills with experience in Data flow diagrams, Data Modeling, Data dictionary, Database normalization theory techniques, Entity relation modeling and design techniques, well versed in SQL and PL/SQL
- Experienced in projects related to Retail and Insurance domains
- Well Exposed with Server and Client Side applications handling along with rich database skills
- Good Ability to interact with end - users, Clients, Managers and technical personnel.
- Exceptional written and verbal communication skills with broad understanding of business, domains and technology
- Broad technical knowledge combined with good leadership ability and creative problem solving skills
- Excellent analytical ability of requirements and SME for all the projects I have worked.
TECHNICAL SKILLS:
Languages: Java, HTML, Java Script, JQuery, AngularJS, Bootstrap, CSS, XML, SQL, Oracle PL/SQL
Framework: Spring MVC,Spring Core, Spring Batch, Spring Dao, Hibernate, MVC Architecture, Apache CXF,REST
Database: Oracle 11g/10g, PL/SQL, SQL *PLUS, MYSQL,MS Access,Mongo DB
Technologies: J2EE (Servlets, JSP, JDBC, Hibernate, JMS, Ajax,JNDI,JAXB) Web services - REST and SOAP Conversant with Software Development Life Cycle and Design Patterns. ANT Build Scripts. WebLogic Portal, Portlets UNIX Commands and Shell scripts. Oracle 11G,Web services, XML Working knowledge of developing Unit test cases.Junit
Tools: BEA Weblogic Server 12c Apache Tomcat 7.0 Oracle 11g Eclipse 3.x, Java Development Kit 1.7 Rational Clear case 7.0.1, MS - Visual Source Safe 6.0(For Source Code control) PL/SQL Developer, Toad 8.5 and MySQL WorkBench Rational Clear Quest Web, HP Quality Center SVN Rest Client Spring Tool Suite
Operating systems: Windows 95/98, 2000/NT,XP, Win7, DOS and UNIX
PROFESSIONAL EXPERIENCE:
Confidential, Parsippany, New Jersey
Senior Java developer/Technical Lead
Solution Environment: Core Java, Webservices - REST&SOAP, Apache CXF, Spring Dao, Spring Core, Spring MVC,Spring Batch,Java/J2EE,XML,JSON,Oracle 11g, My SQL, Ctree, SOAP, Java,Angular2,Spring Boot, Tomcat, Weblogic, SVN, Windows, UNIX,Hibernate,Mongo.Microservices,Hibernate,Mongo.
Responsibilities:
- Interacting with various IT application owners to understand various project dependencies
- Analyze the requirements to determine functional and technical feasibilities and preparing design plans.
- Develop technical and functional design diagrams
- Conceptualizing the solution with integration with multiple in house systems
- Address all business related queries from the team and bridge the gap between the development and the business teams.
- Understanding the technical aspect of the project and providing ideas
- Create Design template and reusable classes for overall application
- Develop UI screens with Angular2
- Create UI delegate layer to interact with service layer.
- Create Secure Webservice Client interface and implementation
- Extensively designing and developing Restful web services
Confidential, Woonsocket, RI
Senior Java developer/Technical Lead
Solution Environment: Core Java, Webservices - REST, Apache CXF, Spring Dao, Spring Core, Spring MVC,Spring Batch,Java/J2EE,XML,JSON,Oracle 11g, My SQL, Ctree, SOAP, Java Swing, Tomcat,Weblogic,SVN,Windows, UNIX,Hibernate,Mongo.Microservices.
Responsibilities:
- Interacting with various IT application owners to understand various project dependencies
- Analyze the requirements to determine functional and technical feasibilities and preparing design plans.
- Develop technical and functional design diagrams
- Conceptualizing the solution with integration with multiple in house systems
- Address all business related queries from the team and bridge the gap between the development and the business teams.
- Understanding the technical aspect of the project and providing ideas
- Create Design template and reusable classes for overall application
- Create Service execution template to sync data between Ctree DB,Central DB,Store DB and Rxconnect application
- Create UI delegate layer to interact with service layer.
- Create Secure Webservice Client interface and implementation
- Extensively designing and developing Restful web services
- Create Rest web service and Service Implementation layer using Apache CXF
- Reengineering Ctree database tables to Mysql DB
- Synching data from store to central and vice versa using Spring Quartz Batch scheduler
- Design and Model various application screens
- Application and Conduct Design review with the customers
- Create J2EE software designs and technical specifications
- Created staggering logic for store to central server sync up
- Creating DDL’s and DML statements
- Creating Dao framework using Spring Dao component
- High Level Design and Development
- Coding according to the design/Implementation
- Conducting Code Review for the team members, Assisting team with technical help
- Defect Management and co-ordination, Create Integration testing plan
- End of End Integration Testing with other computing systems.
Confidential, Woonsocket, RI
Module Leader
Solution Environment: Spring, JSP, Servlets,HTML,DHTMLXGrid, Hibernate, JSP, JDBC, Mainframe, Visual Basic, PL/SQL,Informatica, Java/J2EE,XML,JSON, JQuery, Oracle 11g, SQL Server,Webservices SOAP,TOAD,Tomcat,SVN,Windows, UNIX
Responsibilities:
- Interacting with various IT application owners to understand various project dependencies
- Analyze the requirements to determine functional and technical feasibilities and preparing design plans.
- Develop technical design diagrams
- Creating DDL statements,PL/SQL procedures and functions
- Conceptualizing the solution with integration with multiple in house systems
- Address all business related queries from the team and bridge the gap between the development and the business teams.
- Understanding the technical aspect of the project and providing ideas
- Design and Model various application screens
- Application and Conduct Design review with the customers
- Create J2EE software designs and technical specifications
- Creating DDL’s and DML statements
- Create Hibernate mappings, hibernate POJO objects
- Create HibernateDaoLayer for data persistence/data retrieval
- Designing application flow using Spring MVC
- Creating Dao framework using Spring Dao component
- High Level Design and Development
- Coding according to the design/Implementation
- Conducting Code Review for the team members, Assisting team with technical help
- Defect Management and co-ordination, Create Integration testing plan
- End of End Integration Testing with other computing systems.
Confidential, Bloomington, IL
Java-J2EE Programmer
Solution Environment: Java/J2EE, JSP/Servlet, JDBC, JavaScript, JQuery, ANT, Log4j, Spring, Oracle 11g, Hibernate, PL/SQL, Webservices SOAP, HTML, XML, DHTMLXGrid, TOAD, Tomcat, SVN, Windows OS, UNIX,SEED.
Responsibilities:
- Understanding existing Business Process Maps and Functional Change Requests
- Deploying application in production
- Conducting System Testing and User Acceptance Testing.
- Work closely with Testing team to ensure smooth QA and deployment of applications
- Conducting Code Reviews/Assessments for peer modules and perform Unit Testing
- Work with other developers to resolve development and implementation issues.
- Design & Developing Modules and prepare Unit Test case for these modules.
- Writing batch programs for running validations every day.
- Create HibernateDaoLayer for data persistence/data retrieval
- Create Hibernate mappings,POJO objects
- Creating powerful and user friendly screens using DHMTLXGrid
- Creating Dao framework using Spring Dao component
- Designing application flow using Spring
- Creating DDL’s and DML statements
- Create J2EE software designs and technical specifications.
- Application and Conduct Design review with the customers.
- Creating Data modeling, Data flow diagrams, Entity relation modeling and design techniques.
- Creating the screen prototypes, Design and Model various application screens
- Identify technologies and tools needed
Confidential, Bloomington, IL
Java Developer
Solution Environment: Java/J2EE, HTML, JSP/Servlet, JavaScript, Maven, XML, Log4j, Spring, Oracle 11g, DHTMLXGrid, TOAD, Tomcat, SVN, Windows, UNIX, SOAP/JAX WS
Responsibilities:
- Analyze the client requirement to determine functional and technical feasibilities and preparing design plans.
- Requirements gathering
- Design & Modeling
- To prepare the High level and low level design
- Implementation of Design using J2EE technologies and framework
- Performing manual code review and ensuring the coding standards. Validate adherence to defines standards and enable compliance
- Interacting with performance testing team for devising the performance test strategy.
- Conducting System Testing before delivering the code into User Acceptance Testing.
- Solving problems in production environment when need arises by means of effective defect tracking