What are the responsibilities and job description for the Java Web Software/Lead Developer position at AgreeYa Solutions?
Job Description
Job Title: Java Web Software/Lead Developer
Location: 100% Remote
Duration – 12 month Contact
Job description:
AgreeYa is a global Systems Integrator and seeking a Java Web Software Developer with strong business acumen for our client located in Washington DC.
Overview:
Must have demonstrated experience leading a small development team. Must have demonstrated experience in supporting/creating Java applications that run standalone on a Windows based laptop. 10 years advanced computer programming skills in Java/J2EE. 4 years advanced computer programming skills developing UI using Java Swing and XML. 4 years advanced computer programming skills using SQL. Must have experience running data load scripts and parsing data. Strong experience with InstallShield with the ability to package software for distribution. 2 years advanced computer programming skills using Spring, Xerces, Com4j, Apache Commons. 2 years’ experience using NetBeans IDE. 2 years’ experience creating build artifacts using Jenkins.
Required Skills:
• Must have demonstrated experience leading a small development team.
• Should possess excellent problem-solving skills with the ability to analyze and understand existing code.
• Strong business acumen with the proven ability to communicate to a wide variety of audiences, both business and technical.
• Must have demonstrated experience in supporting/creating Java applications that run standalone on a Windows based laptop.
• 10 years advanced computer programming skills in Java/J2EE
• 4 years advanced computer programming skills developing UI using Java Swing and XML.
• 4 years advanced computer programming skills using SQL. Must have experience running data load scripts and parsing data.
• Strong experience with InstallShield with the ability to package software for distribution.
• 2 years advanced computer programming skills using Spring, Xerces, Com4j, Apache Commons.
• 2 years’ experience using NetBeans IDE.
• 2 years’ experience creating build artifacts using Jenkins.
• Experience with GitHub, code versioning and change management concepts.
• Conversant with RDBMS concepts and Database design principles and concepts.
• Conversant with Secure coding guidelines with in-depth knowledge of vulnerabilities and mitigation strategies using JAVA language and JAVA language frameworks.
• Experience with full life-cycle software applications development (i.e., design, construction, testing, and implementation).
• Experience with Agile and SAFe SDLC.
• Demonstrates an expert level of proficiency in the use of computer languages and utilities necessary to support application development.
• Bachelor’s Degree or higher is required.
Preferred Skills:
• Experience using HyperSQL.
• Experience with requirements definition, specifications design, User stories and Acceptance criteria. Ability to use products like VersionOne, Jira etc.
• Experience analyzing functional requirements in Sprints to write component detailed design technical documents.
• Experience with localized/custom java development for laptops interfacing with USB hardware interfaces (i.e. barcode scanner, scales).
• Experience with Sonar/Sonar Lint.
• Able to perform the complete system life cycle using the Agile Scrum Methodology phases from project initiation, analysis and requirements, design, coding, testing and implementation
• Able to adhere to client development standards.
• Proven ability to develop and maintain system documentation.
• Ability to work independently with minimal direction.
• Bachelor’s degree or equivalent.
About Us:
AgreeYa is a global systems integrator delivering competitive advantage for its customers through software, solutions, and services. Established in 1999, AgreeYa is headquartered in Folsom, California, with a global footprint and a team of more than 1,850 staff across offices. AgreeYa works with 500 organizations ranging from Fortune 100 firms to small and large businesses across industries such as Telecom, Banking, Financial Services & Insurance, Healthcare, Utility & Energy, Technology, Public sector, Pharma & Biotech, and others. Please visit us at Agreeya for more information.
AgreeYa is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, gender identity, sexual orientation, national origin, disability, veteran status or other protected characteristics. Visit our website to learn about our Career & Culture.