beBee background
Professionisti
>
Tecnologia / Internet
>
Castelnuovo di Porto
Muthu Kumar

Muthu Kumar

JAVA DEVELOPER

Servizi offerti: Full Stack Java

Castelnuovo di Porto, Roma
€240 / ora
Tasso approssimativo

Sociale


Informazioni su Muthu Kumar:

Sono uno sviluppatore senior Java con 7 anni di esperienza nello sviluppo di applicazioni aziendali scalabili basate su MVT con Java/J2EE, Spring stack, JSP e altri. Ho maturato esperienza nell’implementazione di design UI/UX con JSP, HTML, CSS, JavaScript/, jQuery e ReactJS. Ottime competenze nella creazione di infrastrutture cloud, utilizzando Amazon/GCP con EC2, App engine, Lambda, BigQuery e altri microservizi. Creazione di un flusso CI/CD con Jenkins, Docker, Gitlab, Bitbucket. Monitoraggio e scrittura di casi di test con Grafana, CloudWatch, Junit, Chai. Sviluppo e manutenzione di database SQL e no-SQL come MySQL, PostgreSQL, MongoDB, CloudSQL. Esperienza diretta nella configurazione di varie distribuzioni Linux per il cloud hosting (CentOS, Debian, RedHat).

Esperienza

03/10/2022 – 28/02/2023 Milano, Italy CLOUD ENGINEER AND JAVA DEVELOPER IASON ITALIA SRL

1. Nell'applicazione sui sistemi di sicurezza bancaria e sistemi di pagamento online, Ho sviluppato l'applicazione utilizzando Spring MVC in modo intensivo, sfruttando l'architettura MVC classica e JavaScript per l'inserimento dei dati principali, che comportava un livello estremo di convalida dei dati sul lato client. 2. Implementato Spring AOP per la gestione dichiarativa delle transazioni. 3. Sviluppato client di servizi Web utilizzando modelli Spring-WS per il consumo di servizi Web di terze parti. 4. Creazione di un'interfaccia web utilizzando le librerie di tag standard JSP (JSTL). 5. Distribuito i microservizi Spring boot contenuti in Docker nel servizio container EC2 di AWS utilizzando la console di amministrazione di AWS e utilizzato lambda per eseguire le applicazioni nella console di AWS. 6. Implementato Kubernetes per distribuire, bilanciare il carico, scalare e gestire container Docker con più versioni distanziate da nomi. 7. Ho contribuito alla progettazione e allo sviluppo di applicazioni di database client e server. 8. Coinvolto nella codifica, nel debug e nei test unitari dei vari moduli del sistema. 9. Creazione della documentazione delle specifiche API utilizzando Swagger. 10. Ho lavorato su strumenti di tracciamento dei bug come Jira e VersionOne.

 

13/09/2022 – 30/09/2022 Milano, Italy JAVA FULL STACK DEVELOPER CEGEKA SPA

Per le applicazioni web based per l'efficienza energetica, la gestione dei comuni e la composizione delle polizze assicurative. Implementazione di applicazioni utilizzando i framework Spring, Spring Boot, Spring MVC, Axon Framework, CQRS, Apache Camel, Active MQ e Hibernate. 2. Sviluppo di microservizi utilizzando Spring Boot, Spring Cloud (utilizzando Feign Client, Hystrix e Circuit Breaker). 3. Esecuzione di build e deployment del codice utilizzando Maven e Jenkins. 4. Utilizzato Java Message Service (JMS) per lo scambio affidabile e asincrono di informazioni importanti, come il rapporto sullo stato dei prestiti e le transazioni con carta di credito. 5. Organizzazione di efficienti distribuzioni di software su larga scala, compresi i test delle funzionalità e la correzione del codice. 6. Scrittura di SQL, PL/SQL, Stored Procedures, Trigger e pacchetti. 7. Ho lavorato al parsing di XML utilizzando parser SAX e DOM. 8. Sviluppo di applicazioni batch utilizzando JMS, AWS Lambda stack. 9. Utilizzo di Git come sistema di controllo delle versioni e per la gestione del codice. 10. Creazione di infrastrutture cloud utilizzando AWS per il deploy delle applicazioni. WORK EXPERIENCE 1 / 5 11. Utilizzo di JUnit per la scrittura di casi di test unitari con l'aiuto dei framework di test Mockito e Power Mock. 12. Configurazione del logging e del controllo di versione con Log4j, Maven e Git.

 

23/07/2021 – 14/07/2022 Rome, Italy SENIOR JAVA DEVELOPER ACCENTURE

In un progetto basato sulla piattaforma di prestiti online, su cui ho lavorato Ricerca, progettazione e implementazione di applicazioni scalabili per l'identificazione, l'estrazione, l'analisi, il recupero e l'indicizzazione delle informazioni. 2. Sviluppo di pagine UI per una piattaforma di big data con JSP, Spring MVC, HTML5, CSS3, JavaScript, jQuery. 3. Utilizzato Spring MVC, Ajax e Dependency Injection per gestire la presentazione e la logica aziendale. 4. Implementato microservizi REST utilizzando Spring Boot e utilizzato database No SQL con Mongo DB e database SQL con Dbeaver per il recupero dei dati come la consegna, l'adempimento offline e anche l'esecuzione di altre attività. 5. Utilizzato GIT come gestione del controllo dei sorgenti che offre un enorme vantaggio in termini di velocità rispetto ai sistemi centralizzati che devono comunicare con un server. 6. Configurato l'ambiente di Staging, Testing e Production per i siti APIGEE Edge e APIGEE cloud-based. 7. Ricerca di soluzioni JMS come opzione per fornire un backend di messaggistica ad alta disponibilità per il sistema. 8. Buona comprensione delle API di messaggistica, del modello publish/subscribe, della queue management, ecc.

 

01/01/2021 – 19/07/2021 Roma, Italy FULL STACK JAVA DEVELOPER REPLY SRL

Nelle applicazioni basate sul web per il monitoraggio e la determinazione delle scorte l'efficienza dei dipendenti. Sviluppo dell'interfaccia utente utilizzando il framework Spring MVC, JSP, JSTL, HTML5, CSS, JavaScript, JQuery e AJAX. 2. Implementazione di servizi Web REST e utilizzo del framework Spring e sviluppo di funzionalità Spring come Spring Core, Spring IOC, Spring MVC, Spring DAO e Spring Integration. 3. Sviluppo di un'API RESTful nell'ambito dell'architettura J2EE utilizzando Spring e Hibernate. 4. Ho definito e progettato i livelli e i moduli del progetto utilizzando le metodologie OOAD e i modelli di progettazione e le linee guida J2EE standard. 5. Utilizzato le annotazioni di Spring Core per la Dependency Injection Spring DI. 6. Utilizzato Spring MVC per le API REST e Spring Boot per i microservizi. 7. Creazione di build di integrazione continua utilizzando Maven e Jenkins e deploy su application server Web Sphere. 8. Preparato un caso di test unitario utilizzando JUnit e utilizzato Jenkins per i test di integrazione continua. 9. Ho lavorato su strumenti di tracciamento dei bug come Jira e Workfront. 10. Monitoraggio dei log utilizzando AWS Cloudwatch.

 

09/07/2020 – 29/01/2021 Rome, Italy JAVA DEVELOPER NTT DATA

Per una società di telecomunicazioni i servizi come il sistema di gestione della fatturazione e della contabilità, Utilizzo di framework come Spring MVC e Struts (architettura MVC, intercettori, mappature di azioni e costruttori di risorse). 2. Sviluppato progetti su architetture SOA (Service Oriented Architecture) e microservizi con servizi RESTful (JAX-RS con Spring Boot, Spring MVC) e implementato SOAP (JAX-WS, Apache CXF, WADL, WSDL, Apache Axis2). 3. Progettato e creato un'infrastruttura distribuita altamente scalabile (IAAS) utilizzando EC2, S3, SQS, EBS, ELB, Route 53, Cloud Front, Auto Scaling, 4. Integrazione di servizi di coda di messaggistica come JMS, IBM MQ, Rabbit MQ, Active MQ e Apache Kafka. 5. Utilizzo di Spring JPA per eseguire operazioni CRUD e persistere i dati nel database. 6. Utilizzato la build continua con Jenkins e supportato l'applicazione per la distribuzione in produzione e la post-produzione. 7. Partecipazione alle revisioni del codice, alle revisioni dei casi di test e alla correzione dei bug utilizzando i sistemi di tracciamento Jira. 2 / 5 8. Fornire supporto e assistenza per i problemi di produzione e di implementazione.

 

26/04/2020 – 30/06/2020 Rome, Italy JAVE DEVELOPER REPLY SRL

Il progetto si basa su un'applicazione web che utilizza la libreria iText per la firma dei documenti PDF. Ho lavorato alla conversione di questa applicazione in ASP.NET per la firma digitale, che prevede chiamate API, scambio di chiavi, hashing ed elaborazione di PDF. Nel processo di estrazione dei PDF sono stati utilizzati strumenti come RUPS, pdfSweep, pdfHTML.

 

06/01/2020 – 30/03/2020 Milano, Italy JAVA DEVELOPER ACCENTURE SRL

Ho lavorato sulla crittografia e sulla decrittografia (Encrypt & Decrypt String) per l'applicazione basata su Java. Il mio compito prevede il refactoring del codice legacy e la creazione di un algoritmo basato su PBE (Password Based Encryption con algoritmi MD5 e DES). Ha aumentato la sicurezza dell'applicazione

 

03/2017 – 10/2019 Chennai, India JAVA AUTOMATION TESTER INETZ TECHNO SOLUTIONS

Selezionato i casi di test da automatizzare ed eseguito test funzionali del front-end utilizzando Selenium (IDE e WebDriver) e creato il framework Data Driven utilizzando TestNG. Test del browser eseguito in parallelo su varie macchine utilizzando Selenium Grid Sviluppato il livello di persistenza utilizzando lo strumento Hibernate ORM utilizzando l'API del linguaggio Hibernate Query e il pattern singleton. Query sviluppate utilizzando HQL e Query Criteria API di Hibernate 5.0.

 

12/2011 – 09/2012 Tirunelveli, India SVILUPPATORE DI SOFTWARE APPLICATIVI APOLLO COMPUTER EDUCATION

Sviluppare un progetto usando la codifica di MATLAB per gli studentidelle scuole. Progetto di sistema integrato che utilizza Micro-controller, Raspberry Pi, EmbeddedC

 

05/2014 – 06/2015 Chennai, Italy WEB DEVELOPER INFINITI SOFTWARE SOLUTIONS PVT. LTD

Ho lavorato allo sviluppo di una piattaforma di automazione dei viaggi per fornire supporto back-end a varieagenzie di viaggio. 2. Ho lavorato all'integrazione di più GDS/API e sistemi di contabilità sullo strumento di prenotazione online che tende ad automatizzare i processi. 3. Esperienza nello sviluppo di API REST utilizzando Django Rest Framework(DRF). 4. Conoscenza del framework MVC e dello sviluppo front-end utilizzando l'integrazione di database HTML, CSS, Bootstrap, JS, Jquery, MySQL, Postgresql e MongoDB.

 

 

 

 

 

 

 

 

Educazione

29/08/2016 – 01/04/2019 LAUREA MAGISTRALE - MASTER OF SCIENCE Sapienza Università di Roma

Advanced Machine Learning, Cloud Computing e Smart Environments. Address Rome (Italy) Final grade 109/110

07/2015 – 09/2016 DOTTORATO DI RICERCA (PHD) NELLE COMUNICAZIONI DIGITALI VIT University

(Incompleto): Questa ricercasi concentra su fotogrammi video in tempo reale catturati dagli occhi dei pazienti usando Raspberry pi per verificare il glaucoma o i sintomi diabetici usando algoritmi di apprendimento automatico come il Neural Network, SVM classificatore trasformato su GPU computazionale con Phyton sotto la guida del dottorGanesan Kaliyaperumal. Address Vellore (India)

 

08/2012 – 04/2014 LAUREA MAGISTRALE- TECNOLOGIA DELL'INFORMAZIONE Anna University

IoT, Big Data Analytics e Cloud Computing Address Chennai (India) Level in EQF EQF level 7

 

08/2007 – 04/2011 LAUREA TRIENNALE - TECNOLOGIA DELL'INFORMAZIONE Anna University

Programmazione Python, cloud computing, IoT e programmazione in C. Address Chennai (India) Level in EQF EQF level 6

 

LANGUAGE SKILLS

Mother tongue(s): ENGLISH Other language(s): ITALIAN

Professionisti che competono con Muthu

Professionisti che offrono servizi simili a quelli di Muthu Kumar

Professionisti dello stesso settore Tecnologia / Internet di Muthu Kumar

Professionisti che offrono servizi de Full Stack Java di assistenza

Professionisti di diversi settori vicino a Castelnuovo di Porto, Roma

Offerte di lavoro vicino a Castelnuovo di Porto, Roma

  • Nettowork Srl

    Java Developer

    Trovato in: Talent IT C2 - 4 giorni fa


    Nettowork Srl Rome, Italia

    NETtoWORK, azienda italiana nata nel 2016, operante nel settore dei servizi, si occupa di soddisfare le necessità dei clienti offrendo servizi personalizzati. · Il nostro team si avvale anche di consulenti esperti nel settore, per supportare il cliente durante il periodo di colla ...

  • Omicron srl

    Java/springboot developer

    Trovato in: beBee S2 IT - 3 giorni fa


    Omicron srl Roma, Italia A tempo pieno

    Omicron S.r.l., società in forte espansione nell'area della consulenza informatica e nella realizzazione d'importanti progetti ad alto contenuto tecnologico, ricerca: · JAVA/SPRINGBOOT DEVELOPER (Roma/Ibrido)Competenze tecniche obbligatorie: · Java 11 · Spring Boot · Rest · JPA A ...

  • AC&D Technologies

    Java Developer

    Trovato in: Adzuna IT B C2 - 4 giorni fa


    AC&D Technologies Rome, Italia A tempo pieno

    AC&D Technologies È una società di Consulenza, System Integration e Sviluppo applicativo nel Settore ICT, specializzata nella progettazione e nell'implementazione di soluzioni specifiche, che unisce le principali e più recenti tecnologie con competenza e profonda conoscenza del m ...