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:

  • 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.