Core Java
Core Java
CA
SUMMARY
Over 8+ year of professional experience in development and deployment of various Object oriented
and web - based Enterprise Applications usingJava/J2EEtechnologies and working on the complete
System Development Life Cycle (SDLC).
Having very good understanding in Confidential Care and Insurance domain.
Experience in application/web servers like Web Logic Application Servers, JBoss and Tomcat Web
Servers.
Proficient in n-tier application design and development usingJava, J2EE, JSP, Servlets, SpringandOracle.
Experience in Web development technologies likeHTML5, Angular JS/4, JAVASCRIPT, CSS3, XML
Good knowledge of Design patterns likeDAO, DTOand Model View Controller.
Working Knowledge inJSONandXMLtechnologies such as XPath, parsers likeSAX, DOMandJAXB.
Responsible for creating and maintaining architecture forRestful APIusingSpring Boot.
Excellent in defect fixing, solving complex problems and Performance Tuning.
Worked in developing Web Services (SOAP) usingJAX-WS.
Worked in Development teams under various roles such as Designer, Developer.
Developed applications usingMultithreading, Serialization, Collections and Generics.
Worked on Spring boot, RESTful services, Spring cloud, eureka, zuul etc. to design, develop microservice
UsedSpring BootActuator to monitor and manage the application in production environment.
Having Hands on experience in Spring, Microservices, ATG Dynamo, ATG e-Commerce.
Experience in ATG commerce Browse, Catalog, and Purchasing & Checkout process, Custom
Repositories, Custom Catalogs
Flexible committed individual with excellent interpersonal & communication skills, aiming to specialize
in the fields of Java/J2EE.
Good working knowledge on SVNandGitfor version control.
Strong understanding of common API technologies, such asOAUTH,Spring BootandMicro services.
Undemanding in usingAWS (Amazon Web Services)services likeEC2, VPC, Cloud Watch, Cloud Front, IAM,
S3, Amazon RDS, SNS, SQS.
Active participation in entire lifecycle of software development. Activities include study of conceptual
design as well as detailed design, coding, unit testing, system integration testing and support, and also
supported software configuration management.
Experience in the Agile (SCRUM) Development Process.
End to end development support of the application till the final rollout of the application.
Demonstrated excellent presentation and communication skills while conducting functional and
technical training sessions.
TECHNICAL SKILLS
Languages: Java, XML, SQL.
Methodologies: Agile, Scrum
Web Technologies: Servlets, JSP, Struts, SOAP and ReSTful Web Services, Applets, Java Swing, Java Beans,
JMS, HTML, JavaScript, JQuery, XML (DOM and SAX parsers).
Databases & ORM: Oracle 9/10/11g (PL/SQL, SQL* PLUS, SQL Developer), JDBC.
Web Frameworks: MVC, Spring 2.5 / 3.0, Spring Boot, Spring WS, Spring Rest, Microservices.
Operating Systems: Windows, UNIX, Linux, MS-DOS.
IDE Tools: Spring Tool Suite, Eclipse, IntelliJ Idea.
Servers: JBoss, Tomcat 5.x/6.x, Glassfish, WebLogic Server 9/10.
Reporting Tools: MS-Excel, MS-PowerPoint.
Version Control: Bitbucket and SVN.
Testing Tools: Junit, Mockito, Spring Test Framework.
PROFESSIONAL EXPERIENCE
Confidential, CA
Java Spring Boot microservices Developer
Responsibilities:
Environment: Java 8, Python, RESTful Web Services, SOAP Web Services, Hibernate, Spring Core, Spring
Data, Spring MVC, Spring Batch, Spring Boot, Eclipse IDE, Angular 4, Jenkins, AWS EC2, EBS, S3, VPC, WAS
6.0/7.0, JSP, JSTL, HTML5, CSS3, JavaScript, Web Sphere, Unix, Linux, UML Oracle, Maven, Jenkins, GIT,
Design patterns, JMS, JUNIT, PowerMock, log4J, JSON.
Confidential, NJ
Java Spring Boot microservices Developer
Responsibilities:
Environment: ATG 10.1 E-Commerce, B2C Commerce, ATG Dynamo, BCC CMS Server, ATG
Merchandising, ATG Personalization, Java/J2EE, JSP, droplets Java, J2EE, JSP, JavaScript, XML, Servlets, Unix,
jQuery, AJAX, Shell Scripting, Oracle 11g, JBoss6.2-eap
Confidential, CA
Java Developer
Responsibilities:
Involved in analysis and design phase of Software Development Life cycle (SDLC).
Used SVN as version controller.
Used JNDI for connection pooling.
Generating Unit Test cases with the help of internal tools Using JUNIT.
Enhanced the design of an application by utilizing SOA.
Created Hibernate mapping files, sessions, transactions, Query and Criteria to fetch the data from DB.
Involved in the configurations set for JBOSS servers, JMS queues and the deployment.
Integrated Drools with Spring container to push the dependency using Ant.
Created DRL files to specify the business rules that to be fired on the operation flows.
Used Drools to maintain single point of Business policy, simplify the complex logics & made it easy to be
readable by BA's to update the rules based on the requirements.
Involved in developing Restful Web Services using Jersey tool as wrappers to access existing business
services by different channels.
Used WSDL, SOAP, AXIS and JAX-WS technologies to create Web Services, generate stubs & consuming
the existing services.
Involved in spring programmatic transaction management using AOP and using Spring Batch.
Used Spring Core to define beans for Services, Entity services and corresponding depended services.
Used HTML, XHTML, DHTML, JavaScript, AJAX, JQuery, JSP and Tag Libraries to develop UI/view pages.
Used Waterfall methodology as Software Development model for the project.
Analysis of Business Requirements and Technical Requirements.
Environment: JAVA/J2EE, Eclipse, JBOSS, Spring framework - DI, AOP, Batch, Hibernate, HTML, JS, AJAX, JSP,
XML, XSLT, XPATH, XQuery, JQuery, WSDL, SOAP, JAX-WS, AXIS, REST, JAX-RS, Jersey, Drools, jBPM, JMS,
SVN, JNDI, JUNIT, ANT.
Report an issue