Salary $120,000 - $130,000 a year job type full-time
Full job description
Fcu has a great exciting opportunity for someone with senior java development experience to lead and create business solutionsSalary is in competitive market range $120-130k annually plus amazing benefitsThe senior java developer focuses on enterprise integration, application development tools, java, and sql to create, test, implement, and maintain applications in-houseThe person in this role is responsible for the full process cycle of application development, including defining requirements, application development and deployment, implementing best-practices, supporting testing efforts, and providing documentation while working with business unitsThe person in this role will display leadership qualities to provide guidance and mentoring to less experienced team members.
As austin’s largest locally-owned financial institution, university federal credit union is a financial institution owned by, dedicated to, and always working for our membersOur mission at ufcu is simple: to provide for the well-being of our membersWe’re proud to focus on people — not profitsWe deliver fair and honest products and outstanding service, and we work collaboratively within our organization as well as our community to help members achieve their personal and financial goals.
Ufcu mortgage services has ranked as the abj #1 mortgage lender for 5 years, with over 20 loan officers on the top loan officer listWe have closed over $1 billion dollars in loans for the second year in a row and have helped over 4600 members this year achieve the dream of homeownership or financial securityThough we are proud of our standing as the top credit union and top mortgage company, we are more proud of our people-first culture we value our employees as much as our membersWe offer an environment where people care about each other – like familyIf you want to love what you do, make an impact in your community, and have the power to help people change their lives – then we’re glad you’re here.
Develop applications: seamless third-party integration; secure coding practices, performance analysis, streamlining applications
Maintain applications: debugging, troubleshooting and log monitoring including legacy applications, resolution of critical production bugs
Contribute to creation of application road maps
Participate/lead in peer reviews
Analysis, design and testing
Conduct analysis and modeling: development deliverables such as data flow diagrams, class diagrams etc.
Conduct unit testing: domain driven testing, contribute to test plan development, installation and execution
Architecture: interface/application design, and optimum performance
Direct developer tool selection
Create and communicate documentation, conduct unit testing follow-up, and participate in change management
Contribute to setting the development standards through documentation, test automation, build and deployment process
Perform other duties as assigned
Adhere to all company policies, procedures, and business ethics codes
Maintain strict adherence and compliance to all laws, rules, regulations, policies, procedures and internal controls specific to your role
Ability to effectively communicate with both it and business partners
Ability to work collaboratively with others and inspire teams
Strong knowledge of web application-specific security issues and mitigation
Strong knowledge of microservices architecture
Ability to work in a fast-paced environment
Ability to engage in problem-solving skills to help identify and resolve issues
Leading & developing self
High school diploma or equivalent
6+ years of java development experience
6+ years of backend api and database development experience
Experience building restful services using current version of web api, java, or other leading web services platforms
Experience with kotlin or python and development on cloud platforms
Experience working with source control such as tfs, github, or bitbucket
Experience with docker or containerization
Experience building modern, responsive applications using current version spring and angularjs platform
Experience using java persistence api to manage relational data
Front end or full stack development experience
Must be able to work from the ufcu plaza at least once a week
Associate or bachelor’s degree
Experience working for a financial institution
Familiarity with .net core
Things you need to know before you apply
The physical demands described here are representative of those that must be met by an employee in order to successfully perform the essential functions of this jobReasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle or feel; reach with hands and arms; and talk or hear.
Specific vision abilities required by this job include close vision, distance vision, peripheral vision and ability to adjust focus.
Employee will make extensive use of the telephone or virtual communications platforms requiring the ability to effectively and accurately explain complex information.
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.
This position is available to work from home for 50% of the timeThis schedule may change at ufcu’s discretion and as safety needs dictate.
This position may involve periodic stressful conditions.
May occasionally require an adjusted work schedule, overtime, and evening/weekend hours.
Frequent computer use at a workstation up to two hours at a time.
The noise level in the work environment is usually moderate