Java Developer in Bloomington, MN at HUNTER Technical Resources

Date Posted: 6/12/2018

Job Snapshot

Job Description


Java Developer

The Position   

We are seeking a Developer to join our IT team. This position will be responsible for working within the product development team to develop and maintain our payment processing applications. Our diverse set of applications include web-based front ends, scripted (Python) and server based (Java) application tiers, and SQL (MySQL) databases. The position requires the candidate to support (bug fixes) and develop (enhance) a variety of applications under the guidance of team leadership and management.  

Role & Responsibilities
  • Focus will be to fix, enhance, document and support company’s software applications
  • Provide technical expertise on projects, working with team leaders and management
  • Recognize and work within product deliverable timelines
  • Work in a structured development environment that includes version control and agile development principles
  • Must be able to work closely with other team members

Position Requirements
  • 2+ years of experience in server-side Java and scripting languages
  • Experience in large scale, web-based database driven development environments
  • Flexibility to adapt to rapidly changing conditions and priorities
  • Functional understanding of software development principles
  • Ability to apply technology solutions to business problems
  • Must have strong multi-tasking capabilities and excellent written and spoken communication skills.

Desired Skills
  • Java Spring, JPA, Groovy, Hibernate, Hazelcast/Redis, Rabbit/Active MQ or other similar tools
  • Python scripting
  • Experience in payment processing systems or e-commerce