Over 7+ years of comprehensive IT experience covering analysis, design, development, documentation, implementation, and testing of web applications using Java and J2EE technologies.
Proficient in utilizing frameworks such as Spring, Struts, and Hibernate, with specialized skills in building RESTful and SOAP web services.
Skilled in frontend technologies including HTML5, CSS3, JavaScript, JQuery, React JS, and JSON, prioritizing an enhanced user experience.
Extensive expertise in Core Java concepts including Exception handling, Multi-threading, Serialization, IO, and Collections framework.
Familiarity with popular IDEs like NetBeans, Eclipse, and IntelliJ, alongside hands-on experience in various Application Servers like WebSphere, WebLogic, JBoss, and Apache Tomcat.
Strong understanding and practical application of middleware technologies such as Apache Camel, MQ-Series, Oracle Fusion, and NodeJS for developing scalable and efficient applications.
Proficient in database design, SQL programming, and PL/SQL development, encompassing management of schemas, functions, triggers, and SQL queries.
Experienced in performance tuning and server scaling using tools like JProfiler, JMeter, and VisualVM.
Well-versed in Agile methodologies including SCRUM, Test Driven Development (TDD), and Pair Programming, with a track record of utilizing tools like Rally for progress tracking.
Hands-on experience with AWS (Amazon Web Services) services including EC2, RDS, Dynamo DB, and S3, focusing on architecting and designing components on the AWS cloud platform.
Strong expertise in version control tools such as Git, ensuring streamlined collaboration and efficient code management across teams.
Demonstrated ability to seamlessly integrate portal messages across business partners, with a proven track record of problem-solving in environmental and technical support scenarios.