Previous Job
Developer - Java
Ref No.: 18-00295
Location: Dulles, Virginia
Position Type:Right to Hire
Java Developer
Dulles, VA

Experience Java Developer with experience in developing with SpringBoot
5+ years of progressive, post-baccalaureate software development experience in an information technology environment. JSON, Java/J2EE, XML, Struts, Tomcat, Apache, UNIX Shell Scripting, AWS, Oracle and client-server/n-tier based architecture in UNIX
Experience with SpringBoot
Experience with containers, ideally Docker
Excellent database management background. Good understanding of Oracle databases with working knowledge of PL/SQL, in addition to some experience with major cloud provides, preferably AWS
Candidate should demonstrate excellent knowledge of web service development with good familiarity with SOAP/REST protocols
Very good understanding of the WSDL, XSD and XML
Ability to understand the web service specifications and consume those web services by writing custom client applications
Candidate shall be very comfortable with Agile software development methodology
Desired: Knowledge of ETL tools like Ab Initio GDE, Talend and COTS billing products like Portal Billing Infranet, will be a big plus
Any domain knowledge of billing, collections, commitments system will be a plus
Above all must be an excellent, passionate coder
Bachelor's degree in Computer Science, Engineering, or a related technical field is a plus

Work with third party vendors and suppliers, understand their API specifications and then integrate their web services with backend infrastructure
Work with business units to identify technical requirements, design and develop systems solutions and architecture, and support quality assurance throughout software development life cycle
Design and develop innovative, efficient and scalable server-based solutions.
Support and troubleshoot production systems
Develop systems solutions utilizing J2EE, XML, Tomcat, Apache, AWS, and UNIX Shell Scripts
Develop system documentation throughout the project life cycle by maintaining technical requirement documents, software design documents, detailed design documents, and production support documents
Utilize client applications, MS Office and Visio, in Windows-based platform.
Work with complex rule engines to configure rules in billing software to comply with business needs
Develop software utilizing Agile methods. Utilize ETL tools like Ab Initio GDE, Talend, Portal Billing Infranet and Strata rule engine software applications
*Quadrant, Inc. is an equal opportunity and affirmative action employer. Quadrant is committed to administering all employment and personnel actions on the basis of merit and free of discrimination based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or status as an individual with a disability. Consistent with this commitment, we are dedicated to the employment and advancement of qualified minorities, women, individuals with disabilities, protected veterans, persons of all ethnic backgrounds and religions according to their abilities.