Jobs

Java Developer

Full-time
Description

Title             :      JAVA Developer

Duration      :      Long Term

Location      :      Minneapolis, MN

Client           :      Ameriprise Financial

Job description

Candidate will be responsible for

  1. Design and develop high-volume, low-latency RESTFul micro services for mission-critical systems with quality.
  2. Making enhancements to various Java and RESTFul service APIs that meets business and auditing requirements.
  3. Research and evaluate alternative solutions and make recommendations on improving the product to meet business and information risk requirements.
  4. Evaluate service level issues and suggested enhancements to diagnose and address underlying system problems and inefficiencies.
  5. Participate in full development lifecycle activities for the product (coding, testing, release activities).
  6. Support Release activities on weekends as required.
  7. Support any application issues reported during weekends.
  8. Coordinating day-To-day activities for multiple projects with onshore and offshore team members.
  9. Ensuring the availability of platform in lower environments.

Job Qualification

  1. Strong footprint In the Definition, Design, And Delivery of Java/J2EE applications including knowledge of software Development Life Cycle (SDLC).
  2. 6+ years of experience in developing Web Services using Java/J2EE technologies like Spring, Hibernate/ORM.
  3. Development experience with RESTful services and/or Microservices would be a plus.
  4. Should have strong OOAD and Design Patterns understanding and its hands-on implementation.
  5. Should possess strong knowledge and be hands-on with version control tools like Stash/GIT.
  6. Should possess knowledge in Oracle/IBM DB2 databases.
  7. Ability to independently code advanced and complex programs in a “matrix” organization.
  8. Ability to test (Test NG/JUnit) and debug advanced code independently.
  9. Should have a very good understanding of Agile/Scrum cycle development.
  10. Exposure to application lifecycle management tools and techniques is desired.
  11. Knowledge on AKKA Framework would be an added advantage.
  12. Experience in delivering projects that meet Quality, Schedule, Milestone and Budget commitments.
  13. Ability to develop Creative and Innovative solutions and adjust quickly to shifting priorities, multiple demands, ambiguity and rapid Change.
  14. Strong written and verbal communication skills with ability to communicate with various levels of Management and with experience in translating detailed analysis into high-level business requirements.
  15. Strong Interpersonal skills with a history of maintaining good working relationships with Business Partner Teams and other Technology stake holders.
  16. Should be self-motivated and demonstrate a high level of commitment.