• 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.
Applied, waited a while, got OA, two-question LC med, final round behavioral + LC easy. Waitlisted then got off the waitlist. Pretty chill process, maybe somewhat RNG with interviewer. Chill process overall.
It was easy and to the point. The interviewer was sweet and allowed me enough time to think about how to approach solving the problems. The coding question asked was for an inventory and managing it. It was an easy solve with the right data structure
The interview process was quick, consisting of three panels: technical, behavioral, and system design aspects. The interviewers were friendly, approachable, and helpful. Overall, it was a very positive and smooth experience.
Applied, waited a while, got OA, two-question LC med, final round behavioral + LC easy. Waitlisted then got off the waitlist. Pretty chill process, maybe somewhat RNG with interviewer. Chill process overall.
It was easy and to the point. The interviewer was sweet and allowed me enough time to think about how to approach solving the problems. The coding question asked was for an inventory and managing it. It was an easy solve with the right data structure
The interview process was quick, consisting of three panels: technical, behavioral, and system design aspects. The interviewers were friendly, approachable, and helpful. Overall, it was a very positive and smooth experience.