Job Description
Job title: Two Principal Java Developers Needed
Type: Contract / C2C (temporary)
Bill rate: RATE OPEN - give us your best rate
On-site/Remote: Remote
of vacancies: 2
Job duration: 12 months (expected)
Work permits accepted: - US citizen - Green card - Green card-EAD - TN - H-1B - E-3 - H4-EAD - L2-EAD - OPT-EAD - CPT-EAD - TPS-EAD - STEM-EAD
W-2 employment at vendor: required
REQUIREMENTS
Years of work experience: 10 year(s)
RESPONSIBILITIES
PRINCIPAL/SENIOR SOFTWARE ENGINEER
SAN ANTONIO, TX OR REMOTE
LONG-TERM CONTRACT WITH POTENTIAL TO BE CONTRACT TO HIRE
LET ME KNOW WHAT RATE IS NEEDED!
PRINCIPAL/SENIOR SOFTWARE ENGINEER
MAIN RESPONSIBILITIES:
Creates and maintains code and documentation.
- Evaluates feature/upgrade/change requests and recommend courses of action.
- Identifies performance issues and make improvements.
- Codes software applications adhering to designs supporting internal business requirements or external user.
- Provides mentorship and assistance to associate software engineers.
- Reviews code written by others and hold fellow engineers to code quality standards.
- Provides Tier 2 Production Support for tools and applications developed.
EXPERIENCE & EDUCATION:
7+ years relevant established experience with strong depth of knowledge of:
- ++JAVA 8+++
- (X)HTML
- JSF USING FACELETS
- RICHFACES OR OTHER RICH WEB FRAMEWORKS
- SPRING FRAMEWORK
- SPRING WEB FLOW
- JAVASCRIPT/AJAX/A4J
- CSS/CSS3
- JQuery Mobile
- Rally (or Jira, etc.)
- IntelliJ (or other IDEs)
- Git/GitHub/GitFlow
- TDD and related JUnit experience
- Selenium or related test automation experience (how much is needed – if find a person that has docker/Kubernetes, AWS)
- Selenium and related test automation experience
- SQL / PL-SQL / Oracle (12c preferred)
- SQL Developer, TOAD, other DB tools
- Ability to work well in highly collaborative, cross-functional, Agile Kanban/Scrum environment
- Awareness of basic CI/CD patterns and tools like Maven, Jenkins
Ideal but not necessarily as important or required (less near-term development in this space):
- Microservice Patterns
- Kubernetes Implementations (Kops, Kubespray)
- Configuration Management Automation with Ansible (or Chef, Puppet, etc.)
- Spring Boot
- Angular + Material
- Docker/Virtualization Technology
- AWS/Cloud Patterns
Culture is very important to us – collaboration, positivity, communication. Great delivery is of course the end goal, but we deliver as empowered, self-organizing teams in a casual, flexible, remote environment.
REMOTE CONDITIONS
San Antonio, TX would be preferred after Covid.