Taro Logo

Software Engineer - Intermediate(Java/Full-Stack)

Global data, analytics and technology company helping employers, employees, financial institutions and government agencies make critical decisions with greater confidence.
Thiruvananthapuram, Kerala, India
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Finance

Description For Software Engineer - Intermediate(Java/Full-Stack)

Equifax, a leading global data and analytics company, is seeking an Intermediate Software Engineer with Java/Full-Stack expertise for their Trivandrum office. This role offers an exciting opportunity to work with cutting-edge technology and contribute to meaningful projects that impact global financial decisions.

The position requires a skilled developer with 2+ years of experience in Java and JavaScript programming, along with expertise in modern software development practices including microservices, CI/CD, and cloud technologies. You'll be responsible for developing and maintaining high-scale applications, from backend services to user interfaces, while ensuring operational excellence and security.

As part of a tight-knit engineering team employing agile methodologies, you'll participate in technical architecture discussions, lead sprint deliverables, and work on system integration projects. The role demands strong problem-solving abilities and experience with various technologies including Spring Boot, cloud platforms (GCP/AWS/Azure), and automated testing frameworks.

Equifax offers a compelling combination of technical challenges and professional growth opportunities. The company provides comprehensive benefits including healthcare packages, paid time off, and access to learning and development resources. The hybrid work environment allows for flexibility while maintaining collaborative team dynamics.

This is an excellent opportunity for a mid-level engineer looking to make a significant impact at a company that powers critical financial decisions globally. The role offers exposure to enterprise-scale systems, modern technology stack, and the chance to work with talented engineers while building solutions that help people live their financial best.

Last updated 19 days ago

Responsibilities For Software Engineer - Intermediate(Java/Full-Stack)

  • Perform general application development activities, including unit testing, code deployment and technical documentation
  • Work on multiple projects and contribute to unfamiliar code
  • Diagnose and resolve performance issues
  • Participate in estimation process, use case specifications, and project planning
  • Document code and processes
  • Develop and operate high scale applications from backend to UI layer
  • Apply modern software development practices (serverless, microservices, CI/CD)
  • Work across teams to integrate systems
  • Participate in technology roadmap and architecture discussions
  • Debug and troubleshoot code in mainstream open source technologies
  • Lead effort for Sprint deliverables

Requirements For Software Engineer - Intermediate(Java/Full-Stack)

Java
JavaScript
TypeScript
  • Bachelor's degree or equivalent experience
  • 2+ years experience with Java and Javascript programming
  • 2+ years experience with software build management tools (Maven/Gradle)
  • 2+ years experience with HTML, CSS and frontend development
  • 2+ years experience with software testing and quality engineering
  • 2+ years experience with Cloud technology: GCP, AWS, or Azure
  • Experience with Spring Boot and Microservices
  • Knowledge of source code control systems (Git/SVN)
  • Experience with relational databases
  • Experience with automated testing (JUnit, Selenium)

Benefits For Software Engineer - Intermediate(Java/Full-Stack)

Medical Insurance
  • Comprehensive compensation package
  • Healthcare packages
  • Paid time off
  • Online learning platform
  • Career growth opportunities
  • Hybrid work setting

Interested in this job?

Jobs Related To Equifax Software Engineer - Intermediate(Java/Full-Stack)