***Candidates must be local to Austin, TX (no relocation provided). This is a hybrid model– the first 90 days minimum will be 4 days onsite/1 day remote, then will move to 3 days onsite/2 remote.
Duties/Responsibilities:
- Expert understanding of core Java web technologies (JSP, Servlets, MVC Frameworks) as well as responsive frameworks.
- Designing, implementing, unit, integration testing and supporting JEE based applications.
- Code, test, debug, implement, and document moderately complex programs.
- Familiar with quality and testing best practices including CI/CD, Test Automation, Test Driven Development (TDD) and a willingness to help the team mature its processes.
- Ability to learn a complex data model and create SQL queries to extract necessary data from that model.
- Work with Business Analysts to estimate and architect solutions.
- Investigate new technologies and assess their viability and usefulness in current and future projects.
- Improve process, performance, and security of developed applications and integrations.
- Simplify and optimize development practices.
- Contribute new viewpoints and strategies to stimulate growth.
- Agile development experience is a plus.
Hands-on experience with:
- Java JEE Web Tier Technologies (JSP, Servlets, MVC Frameworks, EJB)
- HTML, JavaScript, CSS, React, XML/JSON
- SQL, PL/SQL (Oracle preferred)
Education and Experience:
Bachelor’s degree in data science, MIS, business, engineering, computer science, or related field and a minimum of 5 years of hands-on experience. Additional applicable industry experience may be substituted for college degree.