Senior Software Engineer

at  CoreLogic

Fortitude Valley, Queensland, Australia - 00000

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate20 Aug, 2021Not Specified21 May, 20215 year(s) or aboveSql,Splunk,Appdynamics,Aws,Database,Information Technology,Open MindNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB SUMMARY

Join our team of over 5,000 employees globally, who provide the insights through data and next generation technology that help millions of people find, buy and protect the homes they love. From the beginning, CoreLogic has been driven by a single purpose – to innovate and create solutions that solve our clients’ toughest challenges in the housing market. CoreLogic is the trusted source for property intelligence, with deep knowledge of powerful economic, social, and environmental forces that promote healthy housing markets and thriving communities.
We apply that same dedication to creating a diverse and inclusive work culture that inspires innovation and bold thinking. A place where individuals can work on small teams, feel valued, and directly impact the real estate industry. We believe our team members are the best in the business, and we will continue to recruit, retain, develop and reward our most important asset – our people!

JOB DESCRIPTION:

As a Java engineer you will be joining a digital transformation initiative that spans the entire tech and data business. New challenges will lurk around every corner and you’ll be in the company of a highly skilled team solving problems collaboratively. You’re a Senior Java dev and equally comfortable designing and building scalable, resilient, cloud native RESTful microservices as you are providing technical leadership, advice and guidance to other developers and communicating with team stakeholders.
A natural curiosity and willingness to learn helps you keep up with latest trends and makes you a better all-round technologist. While Java is your strength, you can also write SQL, and ideally one other language (bonus points if this language is Python). You’ve worked in an agile environment before, understand the concept of devops, and may even have experience with release automation.

REQUIREMENTS/SKILLS

To be successful in this role the key competencies required include:

  • Excellent Java and Spring Boot experience
  • Knowledge of SQL and database technologies
  • Experience in building RESTful microservices
  • Excellent working knowledge of TDD
  • Experience with monitoring tools such as Splunk and AppDynamics
  • Understanding of cloud native services and micro-services patterns
  • Experience with deploying applications to AWS and/or GCP
  • Open mind and willingness to learn new frameworks and paradigms
  • Strong communications skills and ability to explain technical issues in non-technical language

EXPERIENCE AND EDUCATION

  • 5+ years Java experience
  • Formal qualifications in Information Technology or a related discipline
  • AWS certified developer certification (desirable)

Responsibilities:

RESPONSIBILITIES

Specific tasks pertinent to this role can be broken down into:

  • Designing, coding and testing Java based applications
  • Reasoning about the scalability and reliability of solutions
  • Preparing and maintaining systems documentation
  • Monitoring, analysing and troubleshooting services
  • Supporting release processes
  • Maintaining legacy applications

To be successful in this role the key competencies required include:

  • Excellent Java and Spring Boot experience
  • Knowledge of SQL and database technologies
  • Experience in building RESTful microservices
  • Excellent working knowledge of TDD
  • Experience with monitoring tools such as Splunk and AppDynamics
  • Understanding of cloud native services and micro-services patterns
  • Experience with deploying applications to AWS and/or GCP
  • Open mind and willingness to learn new frameworks and paradigms
  • Strong communications skills and ability to explain technical issues in non-technical languag


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Fortitude Valley QLD, Australia