Java Developer - Tek Ninjas
Houston, TX
About the Job
Role: Java Developer
Location: TX
Duration: Contract 1+ Years (extendable)
Interview Mode: Team/Zoom
Responsibilities
- Collaborate with project team members to deliver technical solutions.
- Architect, build and maintain applications which includes connecting data sources, analyzing data, building business logic, and configuring visualizations.
- Apply Agile principles to gather business requirements and translate to functional/technical specifications.
- Build reusable code and libraries for future use.
- Develop and optimize applications for maximum speed and scalability.
- Create and maintain technical and knowledge base documentation.
- Diagnose problems, troubleshoot, and develop technical solutions.
Qualifications
- BS in Computer Science or equivalent combination of education and experience.
- 6+ years experience with developing enterprise quality solutions in an iterative or Agile environment.
- Strong Java programming experience building end-to-end solutions with front-end JavaScript frameworks and integration with backend data services.
- Demonstrated technical expertise in web UI development using React.
- Experience developing cloud-based applications using open source technology, containers, and microservices.
- Knowledge of industry leading software engineering approaches including Test Automation, Build Automation and Configuration Management frameworks.
- Code management using Git.
- Jira and/ or Confluence experience.
- Excellent communication skills with strong customer service commitment.
Source : Tek Ninjas