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 endtoend solutions with frontend JavaScript frameworks and integration with backend data services.
- Demonstrated technical expertise in web UI development using React.
- Experience developing cloudbased 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.