Senior Software Engineer - Global Corporate Platforms
We are building a team to help us redesign, refactor and re-platform some of the most used core services on our corporate platforms and our mission is to build a global secure, scalable, reliable and transparent platform to serve the current and future needs of Equifax. We are looking for passionate Software Engineers to develop software that leverages innovative technologies and cloud services. The ideal candidate will have strong full-stack experience developing rich and intuitive consumer-facing products or highly integrated Java enterprise applications.
Participate in the gathering and reviewing of business requirements
Develops detailed technical analysis and design specifications based on functional requirements
Researches technical solutions to business problems and helps implement scalable solutions
Develops code, unit tests and ensures highest initial quality
Supports QA, UAT & performance testing of all services
Conducts Design & code review sessions to ensure design & code quality remains exemplary
Follow agile best practices and maintain/improve work of the agile team.
Follow technology trends to learn and adopt new technologies
Bachelor's degree in computer science, information technology or equivalent.
Minimum of 5-7 years of experience in designing & developing web-based or enterprise transactional applications using Java or other scalable
Minimum of 5-7 years of strong application development experience in designing highly scalable and available systems
Minimum of 3-5 years of experience building web services and cloud applications using Azure, AWS, or other cloud platforms or have worked on developing one of these platforms.
Strong expertise in Web Services, REST, Cloud platform (AWS, Azure, CloudFoundry)
Strong design, development and architecture experience in Cloud Services, Micro Services, Web Services and hand-on experience in SaaS enabled solutions
Knowledgeable about securing an end-to-end distributed system
Preferred Additional Skills
Maven, GIT, BitBucket
Docker, Kubernetes, Pivotal CF
Spring Cloud, Spring Boot
Liferay, Tomcat, MongoDB, Cassandra
Experience with Mulesoft technologies is a huge plus.
Experience with Agile software development methodologies
Experience with Continuous Delivery concepts and technology
Experience with RESTful Web Service Design
USA-Atlanta JV White
Function - IT Development and Client Services
Alpharetta, Georgia US
Community / Marketing Title:
Senior Software Engineer
EEO Employer Verbiage:
Equifax is an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status.