We are looking for a Java API Developer for a contract to hire role with one of our premier clients in the San Antonio area. This individual under minimal supervision, serve as technical lead on Java web service implementation software development projects. Plan and direct the development and modification of applications. Accountable for anticipating needed modifications, researching and analyzing application requirements, and resolving technical issues escalated by product support team.
location: SAN ANTONIO, Texas
job type: Contract
salary: $44 - 50 per hour
work hours: 8am to 5pm
of Java software development experience required.
Three years of experience with web services, such as REST or SOAP, required.
Experience with web application servers required.
Experience with Ed-Fi and OneRoster standards required.
Demonstrated ability to lead a software development project required.
Three years of SQL and relational database experience required.
Knowledge of Sybase SQL Anywhere preferred.
Knowledge of Eclipse and Spring Framework preferred.
Experience with Agile frameworks including Scrum and Kanban required.
Knowledgeable in Configuration Management procedures and techniques.
Knowledgeable in current developments in software and hardware technology.
Three years of experience with education administrative software systems preferred. PRODUCTS/OUTCOMES
Provide leadership, support and expertise related to all software development functions.
Analyze, design, develop, implement, and maintain complex computer software systems
Analyze software requirements related to new functionality needed by users to identify required changes and enhancements to the software.
Work with Product Managers, Product Analysts, and stakeholder groups to determine needs and requirements for software applications.
Coordinate and collaborate with third party software vendors to develop, test, verify, and implement new APIs (application programming interfaces).
Ensure software development team members understand needs and requirements
Ensure designated applications are tested under all supported operating environments and browsers to produce error-free programs.
Ensure designated applications conform to established software development and user interface standards and design requirements.
Meet established timelines in implementing program enhancements and modifications and proactively address resource issues and concerns with Software Development Manager and Product Manager.
Participate in stakeholder reviews of product enhancements.
Read and interpret state and federal mandates and prepare program specifications to address changes
Provide technical assistance and support to Product Support Specialists to resolve user problems related to designated applications.
Assess new computer software and technology and develop strategies for implementing products
Provide information as requested for special programming and technical services requests.
Participate in application design and management review meetings
Assist in the review and update of software development and UI standards, recommending additions and changes that will improve the efficiency and effectiveness
- Experience level: Experienced
- Minimum 3 years of experience
- Education: Bachelors (required)
- Java (3 years of experience is required)
- Agile Methodology (1 year of experience is required)
- api (2 years of experience is required)
- HTML (3 years of experience is required)
- SQL (3 years of experience is required)
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.