Krishna - Resume for SR. Full Stack Java Developer roles |
[email protected] |
Location: Remote, Remote, USA |
Relocation: YES |
Visa: H1B |
PROFESSIONAL SUMMARY:
10+ years of experience in Software Analysis, Design, Development, Implementation and Testing of Object-Oriented Applications and Web based Enterprise Applications using Java/J2EE. Excellent in all phases of SDLC like requirements, multi-tier application development with Agile, Scrum, TDD, and Waterfall. Hands on experiences with Core Java with Multithreading, Concurrency, File Handling I/O, Generics, Data Structures and Collections, Garbage Collection. Experience in Java 1.8/11/17 features like Parallel Streams, Lambdas, functional interfaces and filters. Experience in front-end development using HTML5, CSS3, Bootstrap, ECMA Script, JavaScript, Typescript, Ajax, jQuery, Redux, AJAX, XML, JSON, Angular 2/4/8/9/14, ReactJS and Node JS. Experience in developing, deploying, and managing N - tier, server-centric J2EE enterprise class projects using Eclipse IDE, My Eclipse, J2SE (Java, Applets, Swing, JDBC, RMI), J2EE Web application technologies (Servlets, JSP, JSTL, JS, JNDI), Enterprise application technologies (EJB, JMS). Expert in writing SQL queries and using Hibernate framework with Spring ORM in interaction with the RDBMS and familiar with Non-Relational Database like Mongo DB. Solid experience in Angular 9/14 Routing, UI router, Services, Components, Directives and Filters. Experience in Spring framework (MVC /BOOT/ CLOUD/ SECURITY/IOC /ORM /JDBC /AOP /BATCH) and Struts (MVC, architecture, interceptors, action mappings and resource bundles). Good experience on Design Patterns (J2EE) like Singleton, Factory, DAO, Session Facade, Front Controller, and Delegate Pattern. Proficient in authentication and authorization with Spring Security in the mode of LDAP, OAuth2, SAML, JWT (JSON Web Token). Experienced in Restful webservices development using Express,Node.js, NPM and MongoDB.. Experience Working as a core java Developer within the banking industry. Experience in building applications based on large datasets in Marklogic. Experienced in developing messaging module by using Spring JMS, Apache Kafka, Active MQ, and Rabbit MQ. Experience in developing Microservices using Spring-Boot. Experience in development and deployment of applications using JBoss, Web LogicApplication Server, IBM WebSphere Application and Apache Tomcat. Experienced with RDBMS implementation and development using Oracle, MySQL, SQL, PostgreSQL, and DB2 and Nosql databases like MongoDB, Cassandra, DynamoDB. Experience in developing SOAP based Web Services using Apache CXF and JAX-WS. Experience in developing enterprise level solution using batch processing(using Apache Pig) and streaming framework(using Spark Streaming, Apache kafka, Apache Flink). Experience in designing fully distributed system with the use of Restful API and MicroServices. Experienced in developing Restful Services using JAX-RS specification like Jersey and Rest Easy to implement REST based Application. Experience working with Node.js to setup web API s using javascript. Experience in fixing plugin settings and updates on an existing Wordpress site. Experience working on Web Services SOAP & REST, JAX-WS, JAXB, WSDL and UDDI registry. Expertise in implementing Service Oriented Architectures (SOA) using XML based Web Service such as SOAP, UDDI and WSDL. Experience with working on a fully integrated cloud hosted systems like yamo. Worked on mobile web Clips Icon, Viewport Meta and Mobile compatibility in Yamo. Strong expertise in writing complex Access, Excel Macros with Excel VBA for business Environment. Experience in creating RESTFUL webservices using search services & creating queries in elastic search. Expertise in DevOps, Release Engineering, CI/CD by using various tools like Jenkins, Docker, Bitbucket, Chef, Ansible, Docker, ELK, Kubernetes. Experience in deployment of Hadoop Ecosystems like Map Reduce, Flume, Pyspark, Hive, Cassandra, Kafka. Having good experience on python scripting language to use in spark development life cycle. Worked with e- GRC tools such as OneTrust and monitoring tools like security scorecard and Risk recon. Wrote user story for the preference centers to capture marketing email consent in OneTrust using collection points and purposes. Experience with Cloud Computing Service environment like (AWS) Amazon Web Services (EC2, EBS, ELB, S3, VPC, RDS, SQS, Cloud Watch, Kinesis, AutoScaling, EMR, ELK and ELASTIC SEARCH). Hands on experience in migrating on premise ETLs to Google Cloud Platform(GCP) using cloud native tools such as BIG query, Cloud Data proc, Google Cloud Storage,Composer. Worked on cloud native technologies Terraform, Helm, Jenkins, groovy, Grafana, Ansible and cloud formation. Experience in Installation of Pivotal Cloud Foundry (PCF) on EC2 to manage the containers created by PCF. Experience with Object orientation design, and implementation Microsoft Azure cloud product suite (Service Bus, Event Hub, Azure Function, Azure blob storage, Azure Cosmos DB). Good experience in J2EE Testing in developing test cases with JUnit, MOCKITO for Unit testing, and Jasmine, Karma for UI testing, Postman for API testing, and logging using Log4j. Experience in using bug/issue tracking, project Tracking and Management tool JIRA. Experience in using the tools like Ant, Gradle and Maven for build automation. Experience in using version control and configuration management tools like GIT, SVN and CVS. Extensive experience in testing on multiple operating systems including Linux, UNIX, Sun Solaris, and Windows. Keywords: continuous integration continuous deployment user interface message queue javascript sthree database |