This site uses cookies. To find out more, see our Cookies Policy

Java Engineer in Madison, WI at APEX Systems

Date Posted: 6/14/2019

Job Snapshot

Job Description

Job #:  980236
Apex Systems is looking for a Java Engineer for one of our clients in Madison, WI on a direct hire basis. Please only apply to this role if you're authorized to work for any employer in this country.
You’ll be responsible for using your technical knowledge to help solve business problems.  We’re looking for talented individuals who want to become subject matter experts in their area of focus and represent their departments on complex assignments.  You’ll evaluate technology and its effectiveness through requirements gathering, testing, research and investigation, and offer recommendations for improvements that result in increased quality and effectiveness.  You’ll listen to and evaluate customer needs to determine and provide high quality solutions that align with their expectations. 

You’ll develop, enhance and maintain existing and new modules within the software suite. As a key member of our development team, you’ll be viewed as a full stack developer, involved in all tiers of the solution, UI, middle tier and backend database, participating in the full SDLC. You’ll have an opportunity to develop and grow your growing problem solving experience and software development skills using a variety of Open Source and Enterprise level technologies. You’ll work in small, agile teams delivering business specific technical solutions while partnering with Product Owners,Quality Assurance staff, and other Software Development Engineers.
  • Participate on tactical initiatives such as designing, developing and reviewing code
  • Design software components and features
  • Be part of the full application lifecycle (design, develop, test, deploy and maintain), innovating in each step
  • Designing API’s and working with other teams to build integrations
  • Develop full slices of the application from the UI to the data store
  • May require production systems support and/or on-call duties

Required:
  • Must be presently authorized to work in the U.S. without a requirement for work authorization sponsorship by our company for this position now or in the future
  • 1 year experience developing software with an object-oriented language
  • Must be committed to incorporating security into all decisions and daily job responsibilities

Preferred:
  • Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field preferred
  • Java (classroom and/or real-world experience)
  • Node.js, TypeScript and Javascript UI frameworks
  • NoSQL data stores
  • Machine learning
  • SQL (classroom and/or real-world experience)
  • Defining and developing REST based services
  • Continuous Integration (Jenkins or other)
  • Test automation (REST-assured, Selenium, etc) 
  • Cloud native computing (Docker, Kubernetes)
  • Micro-service environments
  • Developing large complex applications

 
 
 
 
 
 
 
 
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178-6178.