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.
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!
Equifax is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Travailler chez Equifax
Nous croyons en une mentalité de croissance. Chez Equifax, cela comprend offrir à nos employés des occasions de donner le meilleur d’eux-mêmes et d’acquérir de nouvelles compétences en cours de route pour inspirer et bâtir des carrières épanouissantes.