O poslu Java Software Developer
NASLOV ZA POSAO:Programer Java softvera
MJESTO:Atlanta, GA
TRAJANJE:Mogućnost produženja ugovora na 1 godinu
Otvoreno samo za građane SAD-a i nositelje zelene karte
***SAMO W2***
OPIS POSLA
Odgovornosti:
Kvalifikacije:
Lijepo je imati:
MJESTO:Atlanta, GA
TRAJANJE:Mogućnost produženja ugovora na 1 godinu
Otvoreno samo za građane SAD-a i nositelje zelene karte
***SAMO W2***
OPIS POSLA
Odgovornosti:
- Razvijte web usluge koristeći Java/J2EE JAXB, koristite vanjske i interne web usluge.
- Stvorite/izmijenite WSDL sheme.
- Implementirajte Web usluge u okruženju TibcoActiveMatrixServiceGrid.
- Dizajnirajte i razvijajte poslovna, aplikacijska, podatkovna i infrastrukturna rješenja, tražite prilike za optimizaciju performansi, održavajte, podržavajte i rješavajte probleme s komponentama aplikacije prema potrebi.
- Igrajte aktivnu ulogu u arhitekturi i budite ključni glas u tehničkim inicijativama i projektima koji zahtijevaju integraciju međufunkcionalnih sustava.
- Dizajnirajte i razvijajte uzimajući u obzir nefunkcionalne zahtjeve (skalabilnost, pouzdanost, dostupnost, vidljivost, otpornost na pogreške, sigurnost i mogućnost održavanja).
- Izradite dokumentaciju sustava/priručnike i služite kao tehnički recenzent i suradnik u zahtjevima, dizajnu i pregledu koda.
- Razvijte dizajn testnog slučaja, izvedite testni slučaj i radite s timovima proizvoda na rješavanju identificiranih problema.
- Imajte način razmišljanja o stalnom poboljšanju na svim područjima razvoja i implementacije.
- Napišite dobro dizajniran, nekompleksan, učinkovit kod koji se može testirati.
- Podržava implementaciju aplikacijskog koda iz testnog u proizvodno okruženje.
- Pomoć i zaštita za druge članove tima gdje je to potrebno, uključujući rješavanje problema i održavanje proizvodnih sustava/programa/aplikacija.
- Za ovu ulogu potrebno je biti na licu mjesta u Atlanti, GA (hibrid na licu mjesta / rad od kuće)
Kvalifikacije:
- 5+ godina iskustva u razvoju softvera u Javi s dobrim razumijevanjem i rukovanjem Core Javom, zbirkama, tokovima, Lambda izrazima Jave 8.
- Poznavanje JAVA JDK 1.8 ili JDK 11 i J2EE.
- Iskustvo u projektiranju i razvoju usluga SOA/Middleware Webservice.
- Dobro iskustvo u stvaranju web-usluga i korištenju web-usluga kao proizvođač i potrošač.
- Praktično iskustvo u implementaciji usluge temeljene na web uslugama i obrascima dizajna.
- Izvrsno poznavanje Web servisa (SOAP/REST) i iskustvo rada s XML, XSD, WSDL, JDBC, MQ, SOAP konceptima.
- Poznavanje repozitorija koda kao što je IBM Rational Clearcase, GitLab.
- Iskustvo u testiranju SOAP-a i alata koji se koriste za testiranje usluga (SOAP-UI) i pružanje podrške tijekom testiranja prihvaćanja korisnika.
- Iskustvo s alatima za nadzor i bilježenje kao što su SUMO, Dynatrace.
- Poznavanje agilnih metodologija i iskustvo rada u agilnom razvojnom okruženju korištenjem alata za upravljanje radnim opterećenjem kao što je VersionOne/Agility.
- Podržava implementaciju aplikacijskog koda iz testnog u proizvodno okruženje.
- Sposobnost rješavanja funkcionalnih problema i identificiranja izmjena potrebnih za rješavanje problema.
- Sposoban za rad u brzom okruženju uz minimalan nadzor.
- Sposobnost rješavanja više zadataka istovremeno.
- Strast za pokretanjem stalnog poboljšanja.
- Proaktivan i sposoban brzo prihvatiti nove tehnologije.
- Jake tehničke i netehničke komunikacijske vještine. Osigurava glatki protok, pravovremeni prijenos kritičnih informacija.
- Izvrsne vještine prosuđivanja i rješavanja problema; pojedinac bi trebao biti u stanju riješiti probleme na miran i brz način i pokazati visok stupanj inicijative i poriva.
- Prihvaća različite ljude, razmišljanja i stilove.
Lijepo je imati:
- Poznavanje područja zračnog poslovanja.
- Poznavanje JDK11 je plus.
- Implementacija Java Webservices u okruženju TibcoActiveMatrixServiceGrid.
- Dobro razumijevanje i rukovanje Backend Spring boot API razvojem. Spring sigurnost, OAuth sigurnost i JPA. Iskustvo u razvoju Spring Boot Rest API-ja kao proizvođač ili potrošač, pozadinski okviri kao što je Hibernate, iskustvo u Swagger dizajnu. Iskustvo s RESTFul API-jima, CI/CD Tekton, Kubernetes, Maven, Gradle, GitLab, Test Driven Development, Functional Programming.
Registrirajte svoje podatke
U Carter Wellingtonu uvijek tražimo bistre umove i entuzijastične ljude iz različitih sredina, koji žele napredovati u svojoj karijeri.
Čak i ako među našim trenutnim zadacima ne pronađete odgovarajuću poziciju, ne ustručavajte se poslati nam svoj životopis.