Job DescriptionThe Role:We are currently looking for candidates to join our Software Development Team in Tucson. The candidate(s) will work in close contact with the Italian Software Development Team.
As a member of the Tech Gap Solutions team you will:
- Analyze functional and architectural requirements;
- Design software solutions to implement the required functionalities;
- Propose software tools and methodologies to achieve the goal;
- Demo the development results (full projects or part of them) to customers or colleagues.
QualificationsDesired Skills - Strong Grasp of Java (8 or above) and SQL
- Experience building with Backend Frameworks: Spring Boot, Spring, or Java Enterprise
- Experience building and packaging applications: Knowing your way around Maven or Gradle to set up reliable and repeatable production-ready artifacts
- Experience with Dev Tools: Git and a code repository such as Github or Gitlab
- Excellent communication, organizational, and interpersonal skills
- Exceptional team player with the ability to work in geographically distributed teams
- Proactive self-starter with a strong desire to learn
- Ability to quickly identify and prioritize issues and create solutions
Bonus Skills:- Basic front-end development skills
- Experience with accompanying support technologies like Docker or Kubernetes
- Hands-on experience with Linux systems
Additional Information