Pular Conteúdo

Software Engineer

  • Pune / Trivandrum
  • Technology
  • Full time
  • J00151085

Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you.

As a Java developer with expertise in spring boot, your role will involve in designing, developing, and maintaining robust and scalable java based applications using the spring boot framework. You will be responsible for writing backend logic, integrating with databases and ensuring the overall performance and reliability of the application. 

What you’ll do

  • Java Development: Writing well designed, efficient, and clean java code to implement various      application functionalities. Implementing server-side logic using java 8+ and the spring boot framework, Integrating data storage solutions and databases like PostgreSQL

  • Spring Boot : Utilizing Spring boot to develop RESTful APIs and microservices, C configuring and customizing Spring boot applications to meet specific project requirements, Applying Spring boot features for handling security, caching and other cost cutting concerns.

  • Testing and Debugging: Conducting unit testing and integration testing to identify and fix bugs and issues, Writing test cases and ensuring overall code quality through code reviews

  • Deployment and Performance Optimization: Deploying spring boot applications to non prod environments using jenkins in GCP, Monitoring application performance and optimizing for speed and efficiency

  • Security: Implementation of security measures to protect the application from potential threats and vulnerabilities using applications like fortify, Sonar etc.

  • BackEnd Development: Building and optimizing the application’s back end components to ensure high performance and scalability, Implementing business logic and algorithms to support various application functionalities

  • Database Integration: Implementation of database schemas and using liquibase scripts to create table, data in database 

  • API Integration: Integrating with external apis and services to enhance application functionality

  • Collaboration and Communication: Working closely with cross functional teams including front end developers, designers and stakeholders, Participating in discussions and providing technical insights for decision making.

  • Documentation: Creating technical documentation for the developed code like release notes and APIs using swagger.

  • Active Cloud Certification is mandatory

What experience you need  

  • Bachelors degree or equivalent experience

  • 5+ years of hands-on experienced with Java and Spring development or equivalent experience       

  • Experience building and deploying applications to GCP/AWS infrastructure or equivalent experience       

  • Experience developing microservices based technologies or equivalent experience       

  • Experience working with relational and NoSQL database architectures, in particular PostgreSQL or equivalent experience       

What could set you apart

  • Experience developing in message queueing (publish and subscribe) architecture

  • Experience development in service oriented, RESTful API technologies

  • Experience working on agile development project

  • Proven experience working with containers and CI/CD technologies

  • Proven experience working in distributed development teams

  • Excellent analytical skills to think through requirements and ensure designs makes sense both in the short and the longer-ter

  • Excellent written and oral communications skills

  • Highly versed in common development, collaboration, and design tools, including Jira, Confluence

  • Open Source development experience

  • Large scale, high performance system development

  • DevOps or CI/CD experience

We offer a hybrid work setting, comprehensive compensation and healthcare packages, attractive paid time off, and organizational growth potential through our online learning platform with guided career tracks.

Are you ready to power your possible? Apply today, and get started on a path toward an exciting new career at Equifax, where you can make a difference!

Trabalhando na Equifax

Acreditamos em uma mentalidade de crescimento. Na Equifax, isso inclui oferecer aos nossos funcionários oportunidades de dar o melhor de si e aprender novas habilidades ao longo do caminho para inspirar e construir carreiras gratificantes.

Saiba Mais

DSC 3122 Edit

Junte-se à nossa comunidade de talentos

Saiba mais sobre as próximas oportunidades de carreira e eventos na Equifax