Local & W2 Candidates only
Position Title: Senior Java Developer
Location: Austin, TX
Duration: 8+ Months (Contract to hire)
Must Have: Java, PostgreSQL, Kafka, React, AWS
Job Description:
- Proficient in Full Stack Development as well as multiple design techniques.
- Working proficiency in Full Stack toolset to design, develop, test, deploy, maintain and improve software.
- Strong understanding of Agile methodologies with ability to work in at least one of the common frameworks.
- Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, application resiliency and security
- Proficiency in one or more general purpose programming languages.
- Working proficiency in a portion of software engineering disciplines and demonstrates understanding of overall software skills including business analysis, development, testing, deployment, maintenance and improvement of Software.
Roles and Responsibilities:
- Delivery of software solutions, including design, development, technical troubleshooting, and production support.
- Communicate proactively and effectively with Cross functional teams and stakeholders globally.
- Write secure, high-quality code in at least one programming language with minimal guidance.
- Design, develop, code, and troubleshoot with consideration for upstream and downstream systems and technical implications.
- Apply technical troubleshooting skills to resolve basic complexity issues.
- Analyze large, diverse data sets to identify problems and support decision-making for secure, stable application development.
- Learn and apply system processes, methodologies, and skills for developing secure, stable code and systems.
- Collaborate with cross functional teams and stakeholders.
- Contribute to a team culture of diversity, equity, inclusion, and respect.
Additional Skills:
- Formal training or certification in software engineering concepts with 3 plus years of applied experience.
- Handson experience in system design, application development, testing, and operational stability.
- Experience in developing, debugging, and maintaining code in a large corporate environment using modern programming and database querying languages.
- Experience across the entire Software Development Lifecycle.
- Familiarity with agile methodologies, including CI/CD, Application Resiliency, and Security.