| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Email ID: EMAIL AVAILABLEContact# PHONE NUMBER AVAILABLEJava/J2EE Technologies Spring AngularJS ReactJS MuleSoft OAuth AWS services MongoDB I seek to leverage my extensive experience in Core Java and J2EE technologies, along with my strong proficiency in software analysis, development, and implementation, to contribute to cutting-edge multi-tier web application projects. My expertise in SDLC methodologies, microservices development with Spring Boot, and front-end technologies positions me to deliver high-quality solutions across diverse domains, including Insurance, Telecommunications, Retail, and E-commerce. I am eager to work in a dynamic environment where I can apply my skills in frameworks, databases, version control tools, and application servers to drive organizational success and innovation.PROFESSIONAL SUMMARY: I am a skilled Java Developer with extensive experience in Core Java and J2EE technologies, specializing in multi-tier web applications. My strong background encompasses software analysis, development, implementation, and testing of object-oriented applications across diverse domains, including Insurance, Telecommunications, Retail, and E-commerce. comprehensive understanding of the Software Development Life Cycle (SDLC) and have effectively employed methodologies such as Waterfall and Agile/Scrum. Expertise in core Java concepts such as Inheritance, Encapsulation, Abstraction, Polymorphism, Multithreading, Collections, and Exception Handling. Designed and implemented microservices using Spring Boot, adhering to domain-driven design principles. Expert in J2EE technologies, including JSP, Servlets, Struts, Spring MVC, EJB, JNDI, JavaBeans, JMS, Hibernate, and JDBC. proficient in front-end technologies like HTML, CSS, JavaScript, Bootstrap, AJAX, JSP, XML, XSLT, XPATH, JSTL, jQuery, JSON, and AngularJS. Experienced in SOA technologies, creating and consuming web services (SOAP and RESTFUL) using Apache CXF, Jersey (JAX-RS), JAX-RPC, JAX-WS, WSDL, SAX, and DOM Parsers. Solid hands-on experience with testing frameworks includes JUnit, Mockito, and Assert. Extensive practical knowledge of working with frameworks like Spring Core, Spring MVC, Spring Data, Spring Boot, JSF, and Hibernate. Proven ability to develop, consume, and integrate web services within a Service-Oriented Architecture(SOA), working with data-exchange formats like XML and JSON. experience in working with relational DBMS like MySQL, Oracle SQL (PL/SQL), SQL Server (MS SQL), DB2, and NoSQL DB like MongoDB, DynamoDB. skilled in using version control tools like GIT, SVN, and CVS, along with hands-on experience with continuous integration build-automation tools such as Maven, Jenkins, and Apache Ant. Extensive knowledge in using IDEs like NetBeans, Eclipse, and IntelliJ for development and have deployed applications on various servers. proficient in tracking bugs and issues using JIRA, Remedy, PIER, and RALLY. My experience includes application performance testing with JMeter. Worked on different application servers like WebLogic, WebSphere, JBoss, Oracle Application Server, and web servers like Tomcat. Well-versed in using operating systems like Windows, Sun Solaris, UNIX, and Linux (Red Hat ES5 and Ubuntu). I excel in client interactions for comprehensive requirement gathering, system analysis, and project delivery, ensuring alignment with specifications and timely completion Technical Skills:Languages C, C++, JAVA, J2EE, SQL, PL/SQL, PythonJava Technologies Servlets, JSP, JPA, EJB, JMS, JSF, Java Beans, Struts, Spring, Spring Boot, Log4j, Slf4j, Ant, Gradle, Maven, Applets, ActiveMQ, RabbitMQ, Apache Kafka. Web Technologies HTML5, CSS3, JavaScript, jQuery, Bootstrap, Ajax, PHP, Angular JS, Node JS, Angular, TypeScript, React JS.Databases Oracle, MySQL, SQL Server, DB2, PostgreSQL, MongoDB, DynamoDB,Cassandra ORM Frameworks JPA, Hibernate, Eclipse Link, Spring Data JPA, Spring JDBC, Spring Data Rest IDE Eclipse, IntelliJ IDEA, NetBeans, Visual Studio Code, Subline Text Web Servers Apache Tomcat, IBM WebSphere, WebLogic and JBoss Testing Frameworks JUnit, Mockito, Easy Mock, TestNG, Karma, Jasmine, Jest, Chai, Cucumber Web Services RESTFUL, SOAP, JAX-WS, JAX-RS, XML Beans and Axis Version Control Tools Git, GitHub,Subversion, CVS, Bitbucket and Clear Case Methodologies Agile, Scrum, TDD, OOAD, SDLC,Cloud Technologies AWS(S3,EC2,Lambda,RDS),Azure(DevOps, Monitor), Google Cloud Platform Other tools Docker, Kubernetes, Jenkins, Postman, Swagger, Oracle Apex Educational & Certifications: Bachelors (Tech) Information Systems from SRM Institute of science and technology M.S Computer Science from Stratford University Oracle Certified Professional Java SE7 Programmer Work ExperienceUnited Health, Minnetonka, MNSr Java Full Stack Developer - Enterprise Reporting Application June21 Till Now Boosted performance and responsiveness using multithreading, concurrency, and Java 11+ features and capabilities like Lambda expressions and Parallel Streams. Applied practical experience with ODM frameworks such as Mongoose Connector and Cassandra Node Driver for seamless integration in asynchronous environments. Contributed to Agile Scrum methodologies, participating in standups, sprint reviews, and using Jira for project management. Engaged in all phases of the Software Development Life Cycle (SDLC), applying Agile methodology. Built applications using a Microservice Oriented Architecture with the MEAN stack (Mongo, Express, Angular, Node). Developed Angular components with the latest TypeScript and Angular CLI versions. Designed user interfaces and developed RESTful web services in Mule ESB following SOA principles. Implemented indexing and other optimization techniques to improve data retrieval efficiency. Ensured security and testing of MuleSoft ESB endpoints using OAuth and JWT. Created responsive webpages using HTML5, CSS3-SASS, and the Bootstrap CSS framework enhancing user experience and increasing interface responsiveness Designed dynamic schemas with NoSQL MongoDB for horizontal scalability through sharding. Configured and managed AWS services like EC2, RDS, VPC, S3, CloudWatch, and implemented solutions with Auto Scaling groups. Skilled in using the Apollo GraphQL library for crafting GraphQL queries and adept at consuming REST and GraphQL APIs with JavaScript or Node.js. Managed clusters with KAFKA Zookeeper and broker/cluster technology to ensure reliable and high- throughput messaging. Configured JBOSS Application server, integrated Oracle database with Hibernate ORM, and leveraged EHCache functionalities. Utilized Docker for ensuring consistent and reliable application deployment across multiple environments, leveraging Docker Compose for seamless orchestration of containerized services. Implemented Microservices architecture using Netflix, Spring Eureka, and Spring Ribbon in Spring Boot. Configured Kubernetes to automate the deployment, scaling, and management of containerized applications, ensuring efficient orchestration and seamless operation across distributed environments. Integrated CI/CD pipelines using Jenkins to automate the build, test, and deployment processes, ensuring continuous delivery and rapid feedback loops. Conducted load testing and performance tuning using tools like Apache JMeter to ensure applications meet scalability and performance requirements under high traffic condition Engaged in code review processes and provided mentoring support, demonstrating proficiency in version control systems using GIT and GIT Bash to ensure code quality and collaboration among team members. Environment: Java, Angular 8.0, J2EE, Git, Spring Boot, Hibernate, Core Java, Rest, Web Services, CSS, Eclipse RCP SASS, WSDL, JIRA, Kafka, JMS, PostgreSQL, AWS, Spring Cloud, Spring batch, PCF, IntelliJ IDEA, Apache JMeter, jQuery, JUnit, Docker, Maven, Jenkins.Wells Fargo Minneapolis, MN Mar19 April21Java Full Stack Developer - Resolve Automation System Designed and implemented a scalable web application using Java 11+, leveraging modules, lambda expressions, and the enhanced HTTP client. Deployed a J2EE application using the Struts Framework on WebLogic, migrating it to JBoss Application Server. Proficient in Java, J2EE, XSL, XML, Oracle, DB2, Struts, Spring, Hibernate, REST Web services, and software configuration management tools. Developed J2EE-based applications using Hibernate, Spring, and JSF frameworks, and implemented SOAP/REST web services with WebSphere Integration Developer (WID). Analyzed, designed, developed, and integrated backend components using J2EE technologies such as Spring and Spring JDBC. Implemented OAuth for robust user access management, securing RESTful web services. Developed interfaces using Java, Maven/Ant, and frameworks like Spring MVC, Struts, or Hibernate based on XSD/DDF requirements. Extensive experience in developing complex algorithms and data structures for Distributed Computing. Implemented Servlets and JSPs following the MVC pattern with Struts and Spring frameworks. Created web applications using HTML5, CSS3, JavaScript, jQuery, AngularJS, Angular 4, NodeJS, AJAX, and JSON. Transferred AngularJS controllers to Angular 4 components, enhancing responsiveness and reducing dependencies. Integrated various modules into Node.js to meet specific design requirements Ensuring efficient and modular development. Utilized Docker to containerize microservices, promoting modular and scalable architecture. Used Kubernetes Helm for efficient package management and deployment. Created Cluster Health Reporting and forecasting for MarkLogic Distributed MongoDB and Ensured optimal performance and reliability of distributed database clusters. Implemented AWS Fargate for efficient containerized microservices orchestration. Developed stored procedures, triggers, and functions in Oracle using PL/SQL for trade processing. Integrated Selenium automation scripts for automated test execution. Conducted profiling and load testing to identify performance bottlenecks and optimize application performance.Environment: Java, J2EE, Spring MVC, IOC, AOP, Restful Web Service, Spring Boot, Multithreading, Hibernate, Eclipse, Angular, NodeJS, CSS3, HTML5, Web logic Server, Jest, WSDL, SOAP, JAX-WS, Kafka, Tomcat, Oracle 11g, Linux, GIT, IntelliJ IDEA, Jenkins, JIRA, Python, ELK. AT&T, Vienna, VAJava/J2EE Developer - Corporate Ordering Portal Aug17 Mar19 Developed a project interfacing with a vast database through a cloud-based API, utilizing GitHub, AWS/RDS servers, and ensuring continuous integration with CodeShip. Utilized Java 11+ features for advanced exception handling, including try-with-resources, enhanced stack traces, and standardized exception classes, demonstrating proficiency in Lambda expressions, Time APIs, and core features of Java 8. Worked on Spring Configuration XML files for declarations and dependent objects. Implemented JavaScript for comprehensive client-side validations and designed the GUI using CSS, JSTL, and XSL. Applied targeted development changes across Oracle databases, ensuring seamless propagation through the lifecycle of environments from testing to production, using an internal deployment tool. Applied coding expertise within an Agile framework, contributing to dynamic development cycles, sprint planning, and retrospectives. Utilized Jira for efficient project tracking. Implemented Node.js as a server-side proxy, adopting an event-driven, non-blocking I/O model to enhance lightweight and efficient performance. Implemented OAuth 2.0 authentication using Spring Security for secure user access management, ensuring robust security protocols for RESTful web services. Developed minimal reusable code for form development and validations using React with Redux Architecture. Designed layouts and prototypes using React JS, Redux, jQuery UI, CSS/Less, and HTML5. Optimized Pivotal Cloud Foundry and Netflix Eureka, and dockerized Spring Boot applications for seamless deployment on Pivotal Cloud Foundry PAAS (Platform as a Service). Leveraged Jest to establish a comprehensive testing suite for JavaScript and React. Defined requirements and specifications for development using Oracle R12, Oracle Forms, Oracle Reports, and SQL. Utilized Webpack as a module bundler and the Babel JavaScript compiler in conjunction with React JS. Implemented Spring Boot to create a CRUD back-end for a React-fronted application. Worked with Jenkins for Continuous Integration and Continuous Deployment (CI/CD). Proficient in Docker Engine and Docker Machine environments, deploying microservices-oriented setups for scalable applications. Contributed to a DevOps role, transforming existing AWS infrastructure into a serverless architecture (AWS Lambda, Kinesis) deployed through CloudFormation. Utilized Kafka for real-time data streaming and implemented message-driven services using Spring Kafka to ensure high throughput and fault-tolerant processing. Conducted comprehensive unit testing for ReactJS and Node.js applications using Karma, Jasmine, Mocha, and Chai tools. Implemented Gulp for efficient automation in the testing process. Environment: HTML5, CSS3, Redis, Express JS, jQuery, IntelliJ IDEA, React JS, JavaScript, Node JS, Bootstrap, REST API, Load Balancer, Mongoose Connector, Mongo DB, REST administrations, Docker, Mocha, Jasmine, Karma, Gulp, SSO Authentication, Web Pack, Kubernetes, Selenium, Jest, Maven, Jenkins, GIT, Jenkins, AWS Services, Elastic Cloud Compute (EC2).WIPRO Technologies Pvt Ltd, INDIA May14 July15Project1: Software Developer - Parts on Command Optimized database performance and ensured data integrity through effective normalization. Utilized AngularJS directives, factory, service, and filters, creating custom directives for reusability across controllers. Implemented robust backend logic to support web applications using Servlets, Enterprise JavaBeans (EJB), Hibernate, and JDBC. Developed page-specific elements, handlers, web beans, view helper classes, JSP pages, and fragments using design patterns and Java standards. Validated applications by deploying and testing on JBoss Server. Developed Microservices using Spring MVC, Spring Boot, Spring Cloud, Spring AOP, Dependency Injection, and JPA. Utilized JDBC Connection and Statement for data retrieval from RDBMS. Developed dynamic pages to generate reports displaying existing business rules based on search criteria for internal review. Utilized JIRA for efficient bug tracking, documenting issues regularly, and managing their resolution lifecycle. Developed UI pages using HTML5, CSS3, JavaScript, JSON, jQuery, and AJAX. Participated in the design and development of database schema and Entity-Relationship diagrams of the back end MYSQL database tables for the application. Created servlets for generating reports in PDF format. Implemented high-performance MongoDB replica sets on EC2, ensuring robust reliability. Used Maven for dependency management and for building the application and Used SVN as the version control tool and configured logging in the application with Log4j. Managed deployment of web applications on JBOSS Application Server for reliable and scalable hosting. Automated the build, test, and deployment processes to ensure rapid and reliable delivery of updates. Worked closely with product managers, designers, and QA teams to ensure project requirements were met. Analyzed and optimized application performance to ensure responsiveness and efficiency. Environment: JAVA, J2EE, HTML, JDBC, JSP, EJB, JBoss Server, Eclipse 3.5.1, Spring Framework 3.0.2, Oracle, JavaScript, MongoDBProject2: Kitchen Aid EMS Phase 2 Designed and Developed Kitchen Aid web portals for multiple locations, enhancing user experience and accessibility using MVC architecture using Struts and Tiles frameworks. Utilized advanced Java features such as multithreading, exception handling, and Java EE components to optimize performance and scalability in the application backend project. Used the lightweight container of the Spring MVC Framework to provide architectural flexibility for inversion of controller (IOC). Involved in Configuring tiles-def.xml, web.xml and struts-config.xml according to the Struts framework. Used WebSphere Application Server for deploying various components of the application. Created DB2 SQL Procedures, Functions & Stored Procedures, Nested Tables, Cursors, DB2 Packages, Reports & SQL Functions for Reports. Used Quality Center to log, track, and manage defects throughout the development lifecycle. Developing and deploying web applications on a VM environment. Develop unit tests with JUnit to verify the functionality and reliability of code and to Maintain a high standard of test coverage to catch issues early Implemented and deployed several EJB (Session and Entity). Implement the extended site model to create new, scalable web applications and ensure new sites are aligned with existing architecture and standards. Analyze and optimize application performance to ensure responsiveness and efficiency. Offered ongoing support and maintenance for deployed applications to ensure their smooth operation. Involved in the complete Software Development Life Cycle (SDLC) phases such as Requirement Analysis, Design, and Implementation of the project.Environment: JAVA, J2EE, HTML, JDBC, JSP, EJB, JBoss Server, Eclipse, Spring Framework, Oracle, JavaScript, MongoDB, XML, JIRA, WCS 6.0, Oracle, GIT, Jira, SOLR, DB2, GIT, JUNIT, Db2, |