0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan7 halaman

Pengembang Full Stack Java Berpengalaman

Bhupinder Dhanda adalah seorang pengembang Java full stack senior dengan lebih dari 6 tahun pengalaman dalam mengembangkan aplikasi web menggunakan teknologi seperti Angular, Java, Spring Boot, Node.js, dan basis data seperti MySQL dan Cassandra. Beberapa tanggung jawabnya meliputi merancang dan mengembangkan arsitektur mikroservis, mengimplementasikan API, membangun aplikasi halaman tunggal, dan menyiapkan pipeline integrasi dan pengiriman berkelanjutan. Dia memiliki pengalaman luas dalam mengembangkan aplikasi di seluruh tumpukan menggunakan teknologi seperti Java, JavaScript, Angular, Spring Boot, dan basis data.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan7 halaman

Pengembang Full Stack Java Berpengalaman

Bhupinder Dhanda adalah seorang pengembang Java full stack senior dengan lebih dari 6 tahun pengalaman dalam mengembangkan aplikasi web menggunakan teknologi seperti Angular, Java, Spring Boot, Node.js, dan basis data seperti MySQL dan Cassandra. Beberapa tanggung jawabnya meliputi merancang dan mengembangkan arsitektur mikroservis, mengimplementasikan API, membangun aplikasi halaman tunggal, dan menyiapkan pipeline integrasi dan pengiriman berkelanjutan. Dia memiliki pengalaman luas dalam mengembangkan aplikasi di seluruh tumpukan menggunakan teknologi seperti Java, JavaScript, Angular, Spring Boot, dan basis data.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Pengembang Full Stack Java

Bhupinder Dhanda
E-mail: whileloopcoding@[Link] Mobile:908-274-1595
RINGKASAN PROFESIONAL:
Memiliki pengalaman pengembangan full stack selama lebih dari 6 tahun di semua tahap siklus hidup, mengacu pada
Desain, Pengembangan, Implementasi dan pengujian aplikasi berbasis web.
Pengalaman dalam Mengembangkan Aplikasi Web Kaya Antarmuka Pengguna (UI) menggunakan Front End/Pengguna
Teknologi Antarmuka (UI) menggunakan HTML5, DHTML, CSS3 (Saas, LESS) kerangka kerja, Bootstrap,
Java script (ES5 & ES6), jQuery, AJAXby managing all facets and pipelines of application.
Pemahaman yang baik tentang penggunaan berbagai teknologi XML seperti XPath, XQuery, XSLT, XSD, SAX,
DTD/Schemas, DOM dan JAXB.
Pengetahuan industri yang luas dan mendalam yang mencakup informatika kesehatan, bioinformatika, komputasi
biosains, kesehatan populasi, HL7 FHIR, SMART di FHIR, DICOM, EMR, PACs dan VNA
portal klinis/riset, EDI B2B untuk Persetujuan Awal, CDISC, SDTM, ADaM, OHSDI OMOP CDM,
GA4GH, dan platform data klinis / R&D generasi berikutnya.
Pengalaman Kuat dalam pola desain MVC JavaScript seperti Angular JS, Backbone JS dan
Ember JS, [Link].
Pengalaman dalam membuat dan mengeksekusi tes otomatis TTD sebelum aplikasi yang sebenarnya
pengembangan.
Memiliki pengalaman baik dalam pola desain MVVM seperti Angular 2.X dan Angular 4.X.
Mengembangkan beberapa komponen Angular 4.0 yang kompatibel dengan versi terbaru dari
typescript, Angular CLI.
Pengalaman dalam membuat pipeline menggunakan Openshift dan Kubernetes untuk Microservices.
Diimplementasikan Hibernate untuk mempertahankan data ke dalam Database dan menulis kueri berbasis HQL untuk diimplementasikan
Operasi CRUD pada data.
Keahlian dalam pengembangan web sisi depan menggunakan Angular 7, Node JS.
Pengalaman kuat dalam mengembangkan Aplikasi Halaman Tunggal (SPA), menggunakan MEAN (Mongo, Express,
tumpukan Angular dan Node
Bekerja pada upgrade Java 1.8 menggunakan pustaka baru untuk refactoring, lambda, antarmuka fungsional, aliran.
proses paralel dan agregasi.
Pengalaman langsung dalam mengembangkan kerangka kerja JavaScript sisi server menggunakan Node JS (Hopi JS)
Express JS) untuk membangun aplikasi web berbasis acara, model I/O non-blok.
Pengalaman langsung dengan alat bangun sebagai pelari tugas menggunakan Gruntjs, Gulp Server, Yeoman
melakukan tugas berulang seperti Minifikasi, kompilasi, dan Pengujian Unit.
Pemahaman yang baik tentang konsep Core Java SE 8 seperti Streams API, Time API, Antarmuka Fungsional,
Multithreading, Transaction Management, Exception Handling, and Lambda functions,
Generik dan API Koleksi.
Pengetahuan yang baik tentang bekerja dengan kerangka kerja ORM basis data relasional seperti PostgreSQL,
MySQL, DB2, Oracle 13c/11g, Ibatis dan NoSQL DB (Mongo DB dan Cassandra, Couch DB,
Redis, Dynamo DB).
Anggota aktif HIMSS, RSNA. GA4GH, Pengembang HL7 FHIR, OHSDI, AAAS, Think IT, dan
pendiri/pemimpin Bab Teknologis Kesehatan dan Ilmu Kehidupan Segitiga NC.
Keahlian untuk berinteraksi dengan kerangka kerja ORM seperti Hibernate, Spring Data, Ibatis, dan JPA.
Pengalaman pada kerangka kerja ORM berbasis NoSQL seperti Mongoose Connector dan Cassandra Node
Pengemudi.
Experience in developingenterprise applicationsusingframeworkslikespring, Struts, Servlets,
JSF (Prime Faces).
Pengalaman dalam Koleksi, Penanganan Eksepsi, Multi-Threading, Serialisasi, dan fitur Java 1.8
seperti ekspresi Lambda, Stream API, dan referensi Metode digunakan.
Mahir dalam penerapan kerangka kerja seperti Spring MVC, Spring IOC, Spring REST,
AOP Musim Semi, Manajemen Transaksi Musim Semi, Data Musim Semi, DAO Musim Semi, Batch Musim Semi, Musim Semi
Keamanan dan Spring Boot.
Bekerja pada arsitektur berbasis mikro layanan menggunakan Spring Boot yang berinteraksi melalui REST API.
Bekerja dengan WSDL dalam mengimplementasikan layanan SOAP menggunakan Axis-2 dan Kerangka Kerja Apache CXF.
Bekerja pada proyek yang mengimplementasikan layanan RESTful (JAX-RS, Spring Boot), SOAP (JAX-WS,
Apache CXF, WSDL, Apache Axis2) dan dikonfigurasi menggunakan Swagger dan WADL.
Pengalaman langsung dengan pola desain seperti MVC, Objek Bisnis, Objek Nilai, Singleton,
Pola Pabrik, Delegasi Bisnis, Fasad Sesi, Lokator Layanan, Pengendali Depan dan DAO
pola.
Pengguna yang terautentikasi mengakses layanan RESTful menggunakan Oauth 2.0, OID, OIDC, dan JWT (Jason
Token web.
Fungsi keamanan terintegrasi menggunakan spring security dan Site minder (SSO).
Pengetahuan baik tentang Mesin Aturan Drools yang sesuai dengan validasi BRMS (Aturan Bisnis)
Sistem Manajemen
Pengalaman dalam menggunakan alat manajemen konfigurasi seperti Puppet, Chef, dan Docker.
Pengalaman dalam layanan antrean pesan seperti IBM MQ, Rabbit MQ, Active MQ, dan Apache
Kafka.
Pengalaman dengan alat build seperti Ant, Maven, dan Gradle untuk membangun dan menerapkan aplikasi
ke lingkungan yang berbeda.
Pengalaman dengan UNIX dan skrip Shell.
Pengalaman solid dalam Apache Subversion (SVN) dan Bamboo Continuous Integration Server.
Pengujian integrasi aplikasi menggunakan Selenium dan pengujian perilaku menggunakan Cucumber.
Mengimplementasikan Lingkungan Pengujian yang Didorong oleh Pengujian (TDD) Menggunakan JUnit, Mockito, dan Sonar untuk Pengujian Unit.
Mengimplementasikan Tumpukan Spring Cloud-Netflix OSS bersama dengan menggunakan Ribbon untuk pemuatan sisi klien
penyeimbangan, Netflix Zuul API Gateway dengan registri layanan Eureka untuk infrastruktur proxy terbalik
dan Hystrix Circuit Breaker untuk toleransi kesalahan.
Dirancang dan dibuat sangat skalabel, sangat tersedia, toleran kesalahan, sangat aman, terdistribusi
infrastruktur (IAAS) menggunakan instans AWS EC2, S3, EBS, ELB, API Gateway, Route 53, Cloud
Depan, Auto Scaling, Elastic Bean Stalk, VPC, Cloud Watch, Cloud Trial, RDS, SNS, SQS.

TECHNICAL SKILLS:
Bahasa Pemrograman Java Inti, Java 1.8, SQL, PL/SQL, XML, XSL

Teknologi Web J2EE, Servlets 2.4/2.5, JSP 2.0/2.1, JSTL, JDBC 2.0/3.0, Filter,
Pendengar.
Teknologi Front-end HTML4/5, XML, Java Script v1.8, TLD, CSS, JQUERY, AJAX
BackboneJS, Angular 2, NodeJS, Ember JS, JSON, Typescript.
Teknologi J2EE JSP, JDBC, JNDI, Layanan Web, BPM - Activiti, Hibernate.
Alat Photoshop, Illustrator, InDesign, Fiddler, Firebug, Maven, ANT
Server Web/Aplikasi Web Logic 7.0/8.1/9.0/10.0, IBM WebSphere 4.0/5.5, JBoss 4.0.5
Apache Tomcat 5.5/6.0

Pengembangan Perangkat Lunak Model Air Terjun, Model V, RUP, Agile, Scrum, Berbasis Pengujian
Pengembangan (TDD)
Layanan web Soap UI, HAPI FHIR, WSDL, RESTful
Pengendali versi SVN, CVS, Clear Case, GIT
Pengujian JUnit 4.1.2, JUnit-Perf, JMock, Cactus, Jasmine, Karma
Teknologi XML XML, XSL, XSLT, DOM, dan JAXB
Basis Data Oracle 8i/9i/10g, MySQL 4.x/5
Rincian Pendidikan: Sarjana Computer Science dari JNTU

Professional Experience:

Client: Kemper Insurance, Chicago, Illinois, USA Feb 2020 - Sekarang


Role: Sr. Full Stack Java Developer

Responsibilities:

Berpartisipasi dalam metodologi Agile (Scrum) dan terlibat dalam desain, pengembangan, pengujian sistem
dan Uji Terima Pengguna.
Aplikasi ini didasarkan pada Arsitektur Berorientasi Layanan Mikro menggunakan Angular 4.0 dan
Cassandra DB dan MySQL untuk mengembangkan Aplikasi Halaman Tunggal (SPA).
Diimplementasikan direktif Angular 4.0, ekspresi, kemampuan routing untuk penanda buku, filter,
validasi dan komponen UI Angular, Komponen, ng-Module, Penyedia, Layanan dan
kelas untuk navigasi masing-masing.
Mengembangkan integrasi Boomi Atmosphere HL7 yang bersifat Rahasia dengan Open EMR untuk mendemonstrasikan pengiriman
Laporan telemetri kesehatan IoT sebagai tambahan laporan klinis.
Menggunakan fitur Java 1.8 seperti Ekspresi Lambda untuk membuat kode lebih ringkas dan Stream API untuk
meningkatkan kinerja.
Terlibat dalam merancang dan mengembangkan konsol UI DBaaS dengan Kerangka Angular 7, markup web,
termasuk HTML5, CSS3, Bootstrap, dan Typescript.
Bekerja dengan Angular CLI dan Typescript di Angular 4.0 untuk membuat Kontroler dan Angular
komponen untuk Halaman Web.
Kinerja yang dioptimalkan dicapai melalui Angular 4 Lazy Loading.
Menggunakan Spring Boot yang secara radikal lebih cepat dalam membangun layanan mikro cloud dan mengembangkan spring
aplikasi berbasis dengan konfigurasi yang sangat sedikit.
Memimpin pertemuan harian, arsitektur solusi, melakukan pengembangan full-stack (Spring boot, React,
Angular, Java/JEE HAPI FHIR & FHIR JPAServer, DMN), arsitektur (UI/UX, Wireframes
Desain, Neo4J, Tiger Graph, Apache Drools, Nginx dan HAP Roxy Ingress Controllers,
Desain mikroservis, RDBM & desain model data, Kluster Spark, CDC dengan Debezium, Kafka
dan DevOps (Jenkins, Therefrom, baik RHOS maupun MS-Azure/AKS) mengimplementasikan seluruh tumpukan
memanfaatkan IaC (Infrastructure-as-Code).
Pengalaman sangat baik dalam mengembangkan aplikasi menggunakan Teknologi Object Mapping (ORM) seperti
JPA dan Hibernate
Mengimplementasikan Elastic Search untuk caching guna meningkatkan kinerja aplikasi.
ImplementedNode JSas a server-side proxy for an observing various response time.
Mengimplementasikan modul ke dalam Node JS untuk mengintegrasikan dengan desain dan kebutuhan.
Digunakan Node Package Manager (NPM) untuk mengelola modul & digunakan untuk menginstal alat berguna seperti Grunt
dan Express.
Digunakan Express JS yang merupakan kerangka kerja web [Link] yang cepat, tegas, esensial, dan moderat.
membantu mengelola aseverandroutes.
Membangun pipeline CI/CD menggunakan otomasi Jenkins dan repositori GitHub menggunakan plugin web hooks
Bekerja dengan Express JS yang memberikan Struktur MVC pada Node JS.
Layanan HTTP AJAX bawaan dengan observables digunakan secara luas untuk membuat cepat dan
pembaruan bertahap pada antarmuka pengguna aplikasi.
Applied to thebusiness modules integrationusingSpring Boot,Cassandra DB.
Bekerja dengan Konektor Node Cassandra untuk ketahanan basis data untuk berinteraksi dengan Cassandra.
Bekerja dalam mengintegrasikan JMS dengan SPRING BOOT dengan menyediakan sebuah instance yang disematkan dengan
Aktif MQ.
Diimplementasikan Spring Netflix Zuul API gateway dan registri layanan Eureka untuk proxy terbalik dari
API
Pengalaman dalam berbagai metodologi AGLIE, RUP seperti Pengembangan Berbasis Uji (TTD), SCRUM
dan Pemrograman Berpasangan.
Aplikasi frontend yang digunakan dideploy menggunakan AWS S3 dan mengkonfigurasi CORS untuk mengakses layanan RESTful
dari domain lain.
Terlibat dalam menggunakan java seperti Koleksi, Penanganan Eksepsi, Multi-Urutan, Serialisasi dan Java
1.8 fitur seperti ekspresi Lambda, Stream API, dan referensi metode.
Melakukan penelitian tentang pemetaan data FHIR dan DUO, serta pemetaan Ontologi Penyakit
Menerapkan layanan mikro berbasis Spring Boot di kontainer Docker menggunakan Amazon ECS.
Pengalaman dalam memperkenalkan Docker menggunakan alat kontainer Docker. Penyediaan kondisi
pengaturan yang memanfaatkan Docker.
Mengautentikasi Pengguna dan memberikan keamanan pada layanan web Restful menggunakan OAUTH 2.0.
Menggunakan Kerangka Kerja Swagger, merealisasikan API Restful dan Swagger memberikan antarmuka pengguna yang kaya untuk menguji API.
Bekerja pada kasus uji unit menggunakan Karma dan Jasmine di sisi klien.
Menulis kasus uji Unit yang komprehensif menggunakan JUnit dan Spock.
Muat data dari berbagai sumber data ke dalam HDFS menggunakan Kafka.
Environment:Angular 4.0, Angular 7, Node JS, Java 1.8, HTML5, CSS3-SASS, Twitter Bootstrap 4.0,
ES6 JavaScript, Layanan HTTP AJAX, Typescripts, Spring Boot, JPA, jQuery, OAuth2.0, Apache Kafka
Active MQ, Jenkins, Bamboo, Log4j, MY SQL, Cassandra DB, Elastic search, Redis, NPM, Web pack
RESTful, EC2, AWS S3, EBS, Elastic Load Balancer, Junit4, Docker, Spock, Karma, Jasmine, Eclipse
IDE Java EE.

Client: Telsat Communications, Newport, Pennsylvania. Oct 2018 – Jan2020


Peran: Pengembang Java Full Stack

Responsibilities:

Mengembangkan halaman web dinamis menggunakan HTML5, CSS3, dan jQuery, Bootstrap, CSS3 (SASS) dan
AJAX
Worked withAngular JS Controllers,Directives,Servicesandfiltersfor application functionality.
Menggunakan banyak Direktif Angular JS yang memungkinkan pengembangan banyak HTML kustom dan dapat digunakan kembali untuk
binding data dan perilaku komponen.
Menggunakan Angular JS untuk membuat tampilan yang menghubungkan model ke DOM dan menyinkronkan data dengan server
as aSingle Page Applications.
Digunakan Backbone JS untuk memanfaatkan fungsi rendering dan membuat pengendali untuk menangani peristiwa yang terpicu
oleh klien dan mengirim permintaan ke server.
Menggunakan konsep Core Java seperti Koleksi, Multithreading, dan Penanganan Pengecualian untuk mengembangkan
komponen bisnis.
Menggunakan Multithreading dalam pemrograman untuk meningkatkan kinerja keseluruhan menggunakan desain Singleton
pola dalam kelas Utilitas Hibernate.
Mengembangkan layanan blockchain berbasis FHIR yang aman yang mendukung XACML, BPMN, dan ML.
Mengembangkan aplikasi menggunakan kerangka kerja Spring dengan memanfaatkan fiturnya seperti Spring Boot, Spring
Penyuntikan ketergantungan, Bean Spring, Keamanan Spring, JPA Spring, Alur web Spring menggunakan
MVC.
Menggunakan Spring Core untuk mengonfigurasi dan menggunakan bean spring dalam aplikasi.
Membangun titik akhir REST API untuk berbagai konsep menggunakan API JAX RS.
Mengembangkan layanan RESTful berdasarkan Spring REST menggunakan framework Jersey.
Mengembangkan beberapa layanan web API RESTful yang menghasilkan baik XML dan JSON untuk melakukan
tugas, dimanfaatkan oleh aplikasi web dan mobile.
Mendokumentasikan API REST menggunakan Swagger2API untuk menjelaskan layanan yang terlibat di dalamnya.
aplikasi.
Diimplementasikan perhatian lintas seperti pencatatan dan manajemen transaksi deklaratif menggunakan
AOP Musim Semi.
Usedspring batch frameworkto create custom readers and writers to work with the application.
Menggunakan Hibernate di lapisan akses data untuk mengakses dan memperbarui informasi di database dan menggunakan HQL
untuk menanyakan database untuk data yang kompleks.
Menggunakan framework Spring dengan Hibernate untuk memetakan ke database Oracle dan dipetakan menggunakan Hibernate
Annotation.
Implementasi ODBC yang digunakan untuk menghubungkan ke database Oracle.
Memberikan dukungan untuk semua teknologi layanan web inti termasuk Deskripsi Layanan Web
bahasa (WSDL).
Mengembangkan Prosesor NiFi HAPI FHIR berbasis Java untuk mendukung analitik streaming FHIR, dengan Kafka
dan integrasi analitik streaming event Spark.
Metode pengujian terintegrasi yang diterapkan menggunakan Karma dan Jasmine.
Telah bekerja di AWS untuk mengintegrasikan kode sisi server dan sisi klien.
Menggunakan layanan deployment AWS untuk dengan cepat mengatur situs web dinamis dan mengkonfigurasi virtual
server
Environment:SOA, HTML, CSS- Saas, AJAX, Angular 1.6, SOAP, JAX-RS, jersey, Swagger,
Hibernate, Spring, Spring Batch, WSDL, Spring AOP, Oracle DB, Karma, Jasmine, AWS, JWT.

Klien: Mutual of Omaha, Omaha, Nebraska. Agu 2017 – Sep 2018


Pengembang Java/J2EE

Responsibilities:

Mengembangkan tampilan Antarmuka Pengguna dengan Spring MVC dan AngularJS sebagai Layanan Terorientasi
Arsitektur aplikasi (SOA).
Menggunakan HTML5, CSS, jQuery, Ajax dan melakukan validasi sisi klien menggunakan JavaScript.
Mengimplementasikan AngularJS sebagai kerangka kerja untuk membangun aplikasi satu halaman (SPA).
Membuat modul UI responsif menggunakan [Link], Handle Bar JS, dan Ember JS.
Memperbarui data menggunakan fitur CRUD (Buat, baca, perbarui, hapus) dari [Link] dan Paginator
untuk paginasi untuk Tabel.
Grunt digunakan untuk meminimalkan file JavaScript, mengompilasi file SAAS menjadi CSS dan untuk
memantau aplikasi.
Menggunakan plugin jQuery UI seperti Dapat Diseret, Dapat Diubah Ukuran, Autocomplete, AJAX, JSON, dan Angular
JSin mengembangkan halaman web interaktif.
Menerapkan Multithreading untuk menangani beberapa permintaan dan untuk kinerja tinggi.
Mengembangkan layanan RESTful berdasarkan Spring REST menggunakan kerangka Jersey.
Mengimplementasikan Internasionalisasi menggunakan Interseptor Spring MVC, modul inti spring dan
Spring AOP asli faset pengelolaan logging dan transaksi.
Database DB2 digunakan untuk memuat data aplikasi dan menulis prosedur PL/SQL, kueri kompleks untuk
melakukan berbagai operasi data.
Menulis query Hibernate Criteria untuk pengambilan data dan telah melakukan pemetaan ORM untuk memetakan
entitas java ke tabel database.
Kami menjaga siklus hidup bean dengan memanfaatkan Spring IOC yang menyimpan informasi sesi bean.
Diimplementasikan lapisan persistensi menggunakan Hibernate yang menggunakan POJO.
Mengonfigurasi beberapa sumber data menggunakan Pengelola Sesi Hibernate.
Menerapkan HibernateTemplate secara luas dengan memanfaatkan HQL, Parameter Bernama, Parameter Bernama
Kueri dan antarmuka seperti Ekspresi, Kueri, dan Kriteria.
Mengembangkan layanan web SOAP menggunakan JAX-WS dan persistensi menggunakan Hibernate dan JPA
kerangka kerja.
Mengembangkan layanan Web SOAP di Mule ESB berdasarkan arsitektur SOA.
Layanan SOAP yang Dikembangkan dan Klien Layanan Web (JAX-WS) dengan representasi data yang berbeda
format seperti XML.
Mengembangkan proses Spring Batch untuk aplikasi pelaporan keuangan.
Layanan broker pesan dicapai dalam aplikasi menggunakan Active MQ dengan kerangka kerja JMS.
Diimplementasikan Fitur Penyuntikan Ketergantungan Spring (IOC) dari kerangka kerja spring untuk menyuntikkan bean ke dalam
Antarmuka Pengguna dan AOP untuk Pencatatan.
Menggunakan kerangka kerja Spring Security untuk autentikasi login, penghashan kata sandi. Bekerja dengan Java
API Layanan Pesan (JMS) untuk mengembangkan lapisan middleware yang berorientasi pesan (MOM) untuk
menangani berbagai permintaan asinkron.
Implementasi Quartz scheduler untuk mengeksekusi pemrograman batch menggunakan Spring Batch.
Melakukan pengujian akhir Angular JSend menggunakan kerangka kerja Protractor dan pengujian integrasi
metode dan perilaku yang didorong diterapkan menggunakan Selenium dan Cucumber masing-masing.
JIRA adalah alat untuk manajemen proyek yang digunakan dalam aplikasi untuk melacak bug, masalah, dan proyek.
fungsi manajemen.
Lingkungan: Angular JS, HTML5, CSS3, AJAX, Bootstrap, JSON, XML, Active MQ, JMS, Hibernate
DB2, layanan SOAP, JAX-WS, kerangka JPA, Spring Rest, Spring MVC, Spring Security, Hibernate
Transaksi Musim Semi, Batch Musim Semi, Penjadwal Quartz, IOC Musim Semi, Mule ESB, Git, Active MQ, DB2
Server Pivotal Cloud Foundry (PCF), Grunt, Protractor, Grunt, Selenium, Cucumber, JIRA.

Klien: Giant Eagle, O'Hara Township, PA. Mei 2016 – Juli 2017
Peran: Pengembang Java

Responsibilities:

Merancang Antarmuka Pengguna (UI) aplikasi web menggunakan teknologi web seperti HTML5, HTML DOM,
DHTML, XHTML, XML, XSL, XSLT and CSS3based onW3C standards. Wrote custom
JavaScript utilizingjQueryto enhance theme, setup server to handle more number of page requests.
Build data-driven applications for the enterprise using thePrime FacesJava serverFacesUI
kerangka kerja.
Dibuat tampilan menggunakan komponen JSF Prime Faces dalam file XHTML dan dikonfigurasi JSF
kerangka kerja.
Secara luas digunakan Java Server Faces (JSF) aturan navigasi dan tag JSF untuk meningkatkan pengalaman pengguna
Antarmuka.
Implemented data access logic by usingHibernate Persistence frameworkto enable the persistence
pemetaan antara objek java dan RDBMS.
UsedJaxWSframework to createSOAPweb services.
Menulis Layanan Web menggunakan SOAP untuk mengirim dan mendapatkan data dari antarmuka eksternal.
Menggunakan Spring Batch untuk membangun pendekatan pengembangan berbasis POJO dari Spring Framework.
Menggunakan berbagai konsep Core Java seperti Penanganan Eksepsi, Multithreading, dan Koleksi
API untuk menerapkan berbagai fitur dan peningkatan.
Digunakan secara luas untuk menyimpan, mengambil, dan memanipulasi objek di lapisan logika bisnis.
Terlibat dalam menggunakan kerangka kerja dan API JPA (Java Persistence API) seperti JDO (Java Data)
Objects)andHibernate.
Bekerja di tingkat keberlanjutan Hibernate. Ini melibatkan pengembangan file pemetaan dan Hibernate
(POJOs/ DAOs).
Mengembangkan skrip Shell UNIX untuk pekerjaan batch untuk mentransfer data di berbagai server.
Implementasi AOP Spring untuk menyediakan proksi.
Menggunakan Spring Security untuk mengembangkan fitur Login dan Logout aplikasi.
Diimplementasikan Spring Security untuk menerapkan batasan keamanan pada tampilan halaman UI JSF.
Mengembangkan Kasus Uji Unit untuk Layar UI menggunakan Jasmine dan Karma.
Mengonfigurasi server aplikasi Glassfish dan menerapkan instans di atasnya.
Lingkungan: HTML, XHTML, CSS, JavaScript, jQuery, Java Server Faces (JSF), Jasmine & karma,
Gulp, JSP, Spring AOP, Spring Bean, Anotasi Spring, Keamanan Spring, Hibernate, RDBMS, SOAP
JAX-WS, RDBMS, Drools, JUnit, Log4j, Glassfish.

Anda mungkin juga menyukai