Donato Technologies, established in 2012, excels as a comprehensive IT service provider renowned for delivering an exceptional staffing experience and prioritizing the needs of both clients and employees. We specialize in staffing, consulting, software development, and training, catering to small and medium-sized enterprises. While our core strength lies in Information Technology, we also deeply understand and address the unique business requirements of our clients, leveraging IT to effectively meet those needs. Our commitment is to provide high-quality, customized solutions using the optimal combination of technologies
Job Title: Sr. Java Developer with Agile
Location: Remote Position (Candidate must be from state of TX)
Client requires the services of 1 Software Developer 3, hereafter referred to as Candidate(s), who meets the general qualifications of Software Developer 3, Applications/Software Development, and the specifications outlined in this document for the Client
All work products resulting from the project shall be considered "works made for hire" and are the property of the Client and may include pre-selection requirements that potential Vendors (and their Candidates) submit to and satisfy criminal background checks as authorized by Texas law. Client will pay no fees for interviews or discussions, which occur during the process of selecting a Candidate(s).
Level Description
8 or more years of experience, relies on experience and judgment to plan and accomplish goals, independently performs a variety of complicated tasks, may lead and direct the work of others, a wide degree of creativity and latitude is expected.
Job Description
Researching, designing, implementing and managing software programs. Testing and evaluating new programs. Working closely with other developers, UX designers, business and systems analysts.
Additional Job Details And Special Considerations
Performs analysis, design, and development work for existing web-based systems. Activities will include performing enhancements to existing Java/Eclipse based user interfaces running on Websphere platform as well as enhancements to existing batch interfaces.
Independently performs requirements analysis, high-level and detailed design, development, testing and deployment of application components, as required. Work with other teams and trading partners as necessary to accomplish goals. Create technical and design documentation, as required. Perform system analysis and problem resolution, as required. Analyze software for configuration & performance tuning opportunities, as required. Develop and maintain data and process models, as required. Employ contemporary testing methods to ensure applications function properly and without error. Provide technical support for testing and implementation efforts. Other duties as assigned.
Minimum Requirements
II. CANDIDATE SKILLS AND QUALIFICATIONS
Candidates that do not meet or exceed the minimum stated requirements (skills/experience) will be displayed to customers but may not be chosen for this opportunity. Years Required/Preferred Experience 8 Required Hands-on experience in Server-side application development, enhancing and maintaining enterprise-class applications using IBM application development platform 8 Required Hands-on Experience implementing Java/Eclipse based user interfaces. 8 Required Hands-on Experience implementing batch interfaces using Java 8 Required Hands-on programming experience in following languages / technologies: Java, JEE, Java Server Pages, XML, Web Services, JWT, Maven, RAD and Oracle 8 Required Experience designing multi-tier web-based applications 8 Required Experience in implementing best practices in the areas of application design, performance, scalability, and maintainability. 8 Required Hands-on experience with Agile Development Methodology