Job Title: Java Software Engineer – 3-5 years of experience - Financial Services Sector
Location: Chandler, AZ
Company: Financial Services
Pay: $100 000 - $150 000. This role is for a 12-month contract, with the opportunity to convert to full-time.
Job Summary:
As part of the Wealth Management technology team, this Senior Java Software Engineer will build and maintain numerous APIs, micro-services to support an application that is critical to the day-to-day functioning of the financial advisor. The application surfaces rich statistics about a client’s account. This position provides the opportunity to learn from experienced developers in a fun and encouraging environment.
The perfect candidate is goal & detail oriented and is a passionate developer who is eager to grow and learn. This candidate also exhibits excellent English written and oral communication skills allowing them to clearly convey information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the message.
Essential Duties and Responsibilities:
- Write clean and maintainable code.
- Debug, improve and maintain existing code.
- Participate in the Agile development lifecycle, including daily stand-ups and biweekly sprint planning.
- Communicate across departments within the company and with business users to solve problems.
- Develop and use collaborative relationships to facilitate the accomplishment of work goals.
- Occasionally work a non-standard shift including nights and/or weekends and/or have on-call responsibilities.
Qualifications:
Skill in:
- Java, J2EE development with working knowledge of Spring and ORM (Hibernate preferred), Spring Boot, cache implementations.
- Spring Boot and experience with database queries in PL/SQL, Functions in Oracle.
- Understanding of the SDLC lifecycle for Agile & Waterfall methodologies.
- Experience with deconstructing complex problems into simple modular solutions. Strong understanding and discipline around software test approaches.
- Strong sense of dedication and teamwork toward a goal.
Ability to:
- Identify and understand issues, problems and opportunities; compare data from different sources to draw conclusions.
- Clearly convey information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the message.
- Use effective approaches for choosing a course of action or developing appropriate solutions; recommend or take action that is consistent with available facts, constraints and probable consequences.
- Demonstrate a satisfactory level of technical and professional skill or knowledge in position-related areas; remains current with developments and trends in areas of expertise.
- Develop and use collaborative relationships to facilitate the accomplishment of work goals.
- Make internal and external clients and their needs a primary focus of actions; develop and sustain productive client relationships.
Education/Previous Experience:
- Minimum of a Bachelor’s degree in Computer Science, MIS, Business or related degree
- 3-5 years of relevant experience
- Experience in the Financial Services Industry is nice to have.
Job Type: Full-time
Pay: $100,000.00 - $150,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Work Location: Hybrid remote in Chandler, AZ 85224