Welcome Guest
Taj Logo

Job Details

Back To Search Result Apply

Requisition Number: 38722
Position Title: Developer (Specialty) II
Location: 7601 Penn Ave. South-8500 Richfield MINNESOTA United States 55423
Duration: 6 months
Recruiter Name: Prem Kumar
Recruiter Email: Prem.T.ilink@tajtech.com

Job Overview


Tell me about your department: The Search product team delivers the site search capability as well as the auto complete / suggestion feature for Client and the native mobile applications.

Job Description


Project Description:
•The back end engineer will report into the engineering organization and will work on an agile team participating in all aspects of the agile process, including sprint planning, story estimating, story execution, writing code, writing unit tests, and ensuring deliverables are of the highest quality.

Position Overview:
Responsibilities/Deliverables that the resource will be responsible for:
•Collaboration with team members and others to define and understand software requirements and design.
•High quality software development and delivery.
•Tier three application support in test systems and production.

Skills Overview:
What are the MUST have skills and technologies that you are looking for in a candidate?
Requirements:
•5-7 years of relevant systems software engineering experience and a BS/MS in computer science, engineering, or mathematics (or equivalent professional experience).
•Experience building complex software systems that have been successfully delivered to customers.
•Experience with Spring, Spring Boot, and Spring Batch.
•Experience building REST web services, with Spring.
•Experience building JPA data access layers, with Spring and Hibernate.
•Experience with SQL, Oracle.
•Experience with Agile.
•Ability to aggressively refactor.

Nice to Have:
•Experience building high-performance, highly-available and scalable distributed systems.
•Experience with NoSQL, Riak and Cassandra.
•Experience with Amqp, RabbitMQ.
•Experience with Lucene, Solr.
•Experience using container technologies, Docker.
•Keen understanding of multi-threading and concurrency in Java.
•Experience with data streaming frameworks and tools, such as Apache Flink, Apache Storm, Akka Streams
•You may be the ideal candidate for our team if:
•You are enthusiastic and excited about technology.
•You are flexible, dependable and know how to have fun while getting a lot done.
•You are open and honest and willing to share and accept feedback and ideas.
•You are positive and optimistic. Setbacks and constraints motivate you to work harder.
•You aren't afraid to roll up your sleeves and get your hands dirty with the rest of the team.
•You are pretty darn good at what you do (but don't let it go to your head).
•You strive to constantly improve yourself and your team.

What are the soft skills that you feel candidates must-have in order to be successful in this role?
•Ability to prioritize effectively, communicate clearly, and consistently deliver results.
•Keen attention to detail and high level of commitment.

Qualifications / Skills


  Skills

  Years of Experience

  Importance

  Relevant systems software engineering experience and a BS/MS in computer science, engineering, or mathematics (or equivalent professional experience).   5   Required
  Experience building complex software systems that have been successfully delivered to customers.     Required
  Experience with Spring, Spring Boot, and Spring Batch     Required
  Experience building REST web services, with Spring     Required
  Experience building JPA data access layers, with Spring and Hibernate     Required
  Experience with SQL, Oracle     Required
  Experience with Agile     Required
  Ability to aggressively refactor     Required
  Experience building high-performance, highly-available and scalable distributed systems.     Nice to have
  Experience with NoSQL, Riak and Cassandra.     Nice to have
  Experience with Amqp, RabbitMQ.     Nice to have
  Experience with Lucene, Solr.     Nice to have
  Experience using container technologies, Docker.     Nice to have
  Keen understanding of multi-threading and concurrency in Java.     Nice to have
  Experience with data streaming frameworks and tools, such as Apache Flink, Apache Storm, Akka Streams     Nice to have
  You may be the ideal candidate for our team if:     Nice to have
  You are enthusiastic and excited about technology.     Nice to have
  You are flexible, dependable and know how to have fun while getting a lot done.     Nice to have
  You are open and honest and willing to share and accept feedback and ideas     Nice to have
  You are positive and optimistic. Setbacks and constraints motivate you to work harder.     Nice to have
  You aren't afraid to roll up your sleeves and get your hands dirty with the rest of the team     Nice to have
  You are pretty darn good at what you do (but don't let it go to your head).     Nice to have
  You strive to constantly improve yourself and your team     Nice to have
  Ability to prioritize effectively, communicate clearly, and consistently deliver results.     Required
  Keen attention to detail and high level of commitment.     Required


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

Back To Search Result Apply