Welcome Guest
Taj Logo

Job Details

Back To Search Result Apply

Requisition Number: 38887
Position Title: Developer (Specialty) IV
Location: 7601 Penn Ave. South-8500 Richfield MINNESOTA United States 55423
Duration: 6 months
Recruiter Name: Sreejit Pisharam
Recruiter Email: sreejit.p.ilink@tajtech.com

Job Overview


Business Overview: Tell me about your department: •Basket Team – Responsible Order persistence, cart related business logic.

Job Description


Hacker Rank Process:
•Java/Groovy will be the accepted language

Project Description:
•In this role, they will be a critical member of the team building the foundation for Client next generation web platform.
•They will support and extend running applications & assist in the design and development of new applications.
•They will be expected to evaluate and refactor in a rapid manner for every part of our infrastructure.
•Overall knowledge of designing an application to run on a scalable platform is expected.
•You will be working in an agile environment which means test-driven development and pair programming.
•We are evolving towards a dev/ops model, with our development teams engaged in monitoring, optimizing and supporting our production environments.
• We have many projects running in parallel including Cloud technologies, Infrastructure automation, and SOA REST based web applications.

Position Overview:
Responsibilities/Deliverables that the resource will be responsible for:
•Developing Java/Groovy/Spring web applications
•Aggressive refactoring
•High comfort level with Unix/Linux command line
•Object Oriented Programming and Service Oriented Architecture design

Skills Overview:
What are the MUST have skills and technologies that you are looking for in a candidate?
Must Have Skills:
•At least five years of relevant application software development experience
•Experience with large-scale distributed systems and client-server architectures
•Developing Spring/Java/Groovy applications
•Aggressive refactoring
•High comfort level with Unix/Linux command line
•Strong unit-testing skills (Spock in particular)
•Object-oriented programming and experience with Design Patterns

Priority Skill:
•4 Agile/XP development
•4 Groovy – very high preference, but not required
•4 Java
•4 REST
•4 Unit testing (Spock)
•4 Refactoring skills
•4 Spring
•3 Maven / Gradle

Nice to have skills:
•Experience as a Technical Lead on a large application development project
•Pair Programming – team does pair, 90%. Need people that want to pair.
•Test Driven Development (TDD)
•Experience working in a Continuous Integration environment
•·Experience with functional testing frameworks

What are the soft skills that you feel candidates must-have in order to be successful in this role?
•Strong social and communication skills

Qualifications / Skills


  Skills

  Years of Experience

  Importance

  Application software development experience   5   Required
  Experience with large-scale distributed systems and client-server architectures     Required
  Developing Spring/Java/Groovy applications     Required
  Aggressive refactoring     Required
  High comfort level with Unix/Linux command line     Required
  Strong unit-testing skills (Spock in particular)     Required
  Object-oriented programming and experience with Design Patterns    
  4 Agile/XP development     Required
  4 Groovy – very high preference, but not required     Desired
  4 Java     Required
  4 REST     Required
  4 Unit testing (Spock)     Required
  4 Refactoring skills     Required
  3 Maven / Gradle     Required
  Experience as a Technical Lead on a large application development project     Nice to have
  Pair Programming – team does pair, 90%. Need people that want to pair.     Nice to have
  Test Driven Development (TDD)     Nice to have
  Experience working in a Continuous Integration environment     Nice to have
  Experience with functional testing frameworks    


“TAJ Technologies, Inc. is an EEO/AA Employer: women, minorities, the disabled and veterans are encouraged to apply”

Back To Search Result Apply