Java Engineer

Finicity   •  

Salt Lake City, UT

Industry: Accounting, Finance & Insurance

  •  

Not Specified years

Posted 70 days ago

This job is no longer available.

Employer: Finicity Corporation

Job Title: Java Engineer

Degree Required: Master’s degree or foreign equivalent

Academic Discipline(s): Computer Science, Computer Engineering, Software Engineering, or Software Development

Experience Required: One year of experience

Alternate Occupations Accepted: Computer Science, Computer Engineering, Software Engineering, or Software Development

OR

Degree Required: Bachelor’s degree or foreign equivalent

Academic Discipline(s): Computer Science, Computer Engineering, Software Engineering, or Software Development

Experience Required: Five years of post-degree progressive experience

Alternate Occupations Accepted: Computer Science, Computer Engineering, Software Engineering, or Software Development

Job Description:

The Java Engineer at Finicity Corporation works effectively across the entire software development life cycle. This includes requirements definition, prototyping, detailed design, story planning and sizing, coding, testing, deployment, and support of day-to-day operation of production systems. Ability to deliver on tight deadlines and a willingness to work occasional late nights and weekends is expected.

The candidate will work with a team of developers in a SCRUM based project management environment. The candidate will be involved in daily standup meetings and iteration planning meetings every 2 weeks.

The candidate will be involved in designing, planning, troubleshooting of REST Based web services. The candidate will be expected to design secure, fault tolerant, scalable and maintainable code that includes logging, auditing as well as associated documentation. The candidate will be expected to design high performance database schemas, queries and code architecture for their code. An emphasis will be placed on writing clean, easy to maintain code and on creating high quality unit and integration tests to validate that all of their code functions as expected.

Minimum Qualifications:

Experience with Java. Professional software development experience. Experience with Spring MVC. Experience with SQL. Experience with Spring Boot. Experience with Git. Experience with Maven. Experience with Agile Development Methodologies. Experience with Junit. Experience with Design Patterns. Must be willing to work evenings and weekends when necessary.

All job offers will be contingent upon a successful drug screening and background check.

Salary (Annual): $100,000

Worksite Address: 434 W Ascension Way, Suite 200, Salt Lake City, UT 84123