• Around 9+ years of professional IT experience with full project Software Development Life Cycle (SDLC) using Java-J2EE Technologies.
• Requirements analysis, designing, developing, testing, and deployment of software applications, and maintenance of Client/Server applications.
• Extensive programming and development experience using Core Java and J2EE technologies, including: • JSP, Servlets, Struts (MVC2 Architecture), Hibernate, Spring (IOC, Hibernate Template), Spring Boot, Spring Security, Spring Cloud Foundry, XML, JDBC, LDAP, Log4J, AngularJS, JavaScript, HTML5, CSS3, and Bank Fusion tool.
• Project implementation skills using core Java, J2EE technologies (JDBC, JNDI, EJB, RMI, Servlets, JSPs, JMS), and XML.
• Experienced in designing interactive web applications using AJAX, DWR, JSON, and Dojo.
• Experienced in implementing application logic using Spring MVC architecture.
• Experience with Teradata load scripts like BTEQ, MLOAD, FASTLOAD, and Teradata SQL optimization.
• Skills in optimizing websites for mobile phones using CSS media queries.
• Expertise in developing applications using Spring Framework and using Spring modules such as IOC/Dependency Injection, AOP, MVC, and configuring application context for Spring Bean Factory.
• Implementing Service Oriented Architecture (SOA) using Web Services (SOAP, REST, WSDL, UDDI).
• Extensive experience in implementing J2EE design patterns like Session Façade, Singleton, MVC pattern, Business Delegate, Data Access Object, Service Locator, and Transfer Object.
• Experience using NoSQL databases like MongoDB, Cassandra, and Redis.
• Experience in using design tools like Rational Rose and MS Visio for Object Oriented Analysis (OOA) and Object-Oriented Design (OOD) using UML.
• Familiar with various SDLC methodologies such as RUP and Agile.
• Experience in unit testing, integration testing, performance testing, and writing UTD, UTR, and JUnit testing tools.
• Coding Maven build-scripts and configuring and using frameworks such as Log4J and JUnit.
• Experience working extensively on both UNIX-based and Windows environments.
• Skilled in documentation and user presentation.
• Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.
Java/J2EE Technologies:
RDBMS:
SCM Tools:
AWS Services:
Subject matter expert in Lambda and IoT services.
Start with coding and cut the thinking from time to time. Graph hard questions. Without asking any BQ, and any OOP or resume. Start with coding and cut the thinking from time to time. Graph hard questions. Without asking any BQ, and any OOP or r
Very friendly interview. I had two rounds: DSA and DSA with implementation. You only need to focus on DSA, no matter what programming language you know. I wrote in Java, and your background doesn't matter either.
7 steps: * HR interview first * Story interview second * Rest of the interviews on site 4 interviews together. You are not sure if you get it or not until you pass the 4th interview.
Start with coding and cut the thinking from time to time. Graph hard questions. Without asking any BQ, and any OOP or resume. Start with coding and cut the thinking from time to time. Graph hard questions. Without asking any BQ, and any OOP or r
Very friendly interview. I had two rounds: DSA and DSA with implementation. You only need to focus on DSA, no matter what programming language you know. I wrote in Java, and your background doesn't matter either.
7 steps: * HR interview first * Story interview second * Rest of the interviews on site 4 interviews together. You are not sure if you get it or not until you pass the 4th interview.