Java Developer II

Posted: 2 weeks ago

Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging, research, and investigation. 4-6 years experience

- This contracting position will perform their duties from the *** building located at 4650 Lakehurst Ct, Dublin OH-43016 USA
- Will need a in-person interview at the *** address mentioned above
-Interview Process: 1st Phone Screen, 2nd In-Person , 3rd Tech Screening.
-Schedule: M-F 9am-5pm
~US Citizen or Green Card Holders (EAD acceptable) ONLY~

Please ensure start candidates have the following:
- Good hands on Java development experience
-Hands on/Understanding of Spring Framework. Knowledge on Spring boot is a plus.
-Micro Services
-Strong leadership exp.


" Engineering degree or similar technical computer-science related education
" 4-5 years experience in the industry as a developer
" At least 2-3 years of work experience on agile development teams
" Experience in telecommunication domain will be a major plus
" Familiarity with common micro services pattern and ability to build micro services from scratch
" Good background and understanding on domain modeling and domain driven design
" Experience as Devops and understanding of containers; be able to take ownership of writing code and take it all the way to production
- Hands on experience designing, building, testing, deploying and supporting APIs and micro services in production
" Sound understanding of Queues, messaging, databases and Cloud
" Basic understanding of building secure micro services and knowledge of Single-sign-on
" Is proficient in building micro services with Unit Tests, Testing endpoints and enable continuous integration to perform end-end integrated tests
" Is experienced working on CD/CI platform and has the experience building and deploying to production in quick turnaround time
" Is experienced with the tools that enable developer productivity and is shows willing to try and learn new technologies; is able to quickly adapt to the new tools in our eco-system
" Is an excellent team player with good verbal and written communication skills
" Comes with a can-do-attitude