Previous Job
Previous
Java Engineer
Ref No.: 18-28106
Location: Richfield, Minnesota
Title: Java Engineer
Duration: 06 Months with possible extension
Location: Richfield, MN

Details: Our client, a top national retailer, is looking for a Java Engineer to rapidly develop and deliver high quality and high performing solutions to production. In this role, you will collaborate in an Agile engineering environment through participation in standup meetings, sprint estimation meetings, sprint planning meetings, retrospectives and other Agile ceremonies, and software engineering tasks.

MUST HAVE SKILLS/EXPERIENCE:
  • Strong relevant systems software engineering experience
  • Experience building high-performance, highly available, and scalable distributed systems
  • Experience using container technologies (preferably Docker)
  • Experience delivering solutions that leverage Spring, Spring Boot, Spring MVC
  • Experience with REST, both as a client and a server
  • Experience with AMQP or JMS, preferably RabbitMQ, both as a producer and a consumer
  • Experience in test driven development, continuous integration and deployment practices
  • Experience with distributed solutions that leverage REST as the integration method
  • Experience distributed solutions that leverage AMQP and/or JMS as the integration method
  • Aggressive refactoring experience
  • Agile experience
  • Must be able to have flexible hours during peak times

SKILLS/EXPERIENCE:
  • Experience building JPA data access layers (i.e. Spring JPA and Hibernate)
  • Experience with NoSQL, Cassandra and Solr
  • Docker experience
  • Ability to prioritize daily tasks effectively
  • Ability to consistently deliver results
  • Strong time management skills and a sense of urgency
  • Ability to deliver status of software engineering tasks

RESPONSIBILITIES:
  • Create cloud applications using the latest technology.
  • Collaborate in an agile engineering environment through participation in standup meetings, sprint estimation meetings, sprint planning meetings, retrospectives and other agile ceremonies, and software engineering tasks.
  • Rapidly develop and deliver high quality and high performing solutions to production.
  • Provide support for applications in lower environments and in production.
  • Work on engineering stories that are planned and estimated through sprint planning process.
  • Participate in code reviews and work closely with other engineering team members.
  • Collaborate with team to design and develop a brand-new capability that focuses on delivery of digital purchases directly to gaming consoles.

Regards,

Gaurav Vatsa
13454 Sunrise Valley Drive, Suite 120, Herndon, VA 20171
Direct: 703-889-6667 | Fax: 703-889-6500
GauravV@LanceSoft.com | www.LanceSoft.com
Contingent Workforce | Enterprise Solutions | Engineering Services