Senior Software Engineer, Backend
FlexFull Time
Senior (5 to 8 years)
Candidates must have a minimum of 5 years of experience as an API developer, with strong proficiency in Java and Spring. Experience with asynchronous programming, performance tuning in Java, and knowledge of OAuth2, JWT, and other authentication/authorization standards are required. A deep understanding of RESTful API principles, HTTP methods, and best practices is essential, along with experience in containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP). Familiarity with SQL and NoSQL databases, CI/CD pipelines, Git, automated testing, and API documentation tools like OpenAPI/Swagger is also necessary. Fluency in English is mandatory.
The API Developer will be responsible for designing, developing, and maintaining RESTful APIs using Spring Boot and tools like Restdocs or Springdoc. They will ensure API security, scalability, and high availability, and implement unit and integration tests to guarantee API reliability and performance. The role involves optimizing API performance, troubleshooting production issues, and maintaining detailed technical documentation for API endpoints and usage. The developer will also work with containerization and deployment tools for smooth API delivery.
Business intelligence products for companies
Dun & Bradstreet seeks to create a global network of trust enabling clients to turn uncertainty into confidence, risk into opportunity, and potential into prosperity. The company is building on its world-class data and analytics—Dun & Bradstreet Data Cloud—to deliver more data and deeper insights.