About the Role

Title: Senior Java Developer

Location: Remote United States

Job Description:

A WORLD LEADER IN TESTING, INSPECTION & CERTIFICATION SERVICES

Bureau Veritas offers dynamic, exciting employment opportunities with an attractive salary/benefit package and an opportunity to play a vital role with a global organization. If you would enjoy working in a dynamic environment and are looking for an opportunity to become part of a stellar team of professionals, we invite you to apply online today.

Bureau Veritas is an Equal Opportunity Employer, and as such we recruit, hire, train, and promote persons in all job classifications without regard to race, color, religion, sex, national origin, disability, age, marital status, citizen status, sexual orientation, genetics, status as a protected veteran, or any other non-job-related characteristics.

This position is responsible to ensure equal opportunity in employment in that all persons are treated equally and on the basis of merit, in decisions regarding selection, placement, promotions, training, work assignments, transfers and other personnel actions.

City: [[Remote]]

State: [[Remote]]

We are expanding!

Aligned Incentives is a young and very successful company helping many of the world’s most recognized organizations align societal, environmental and financial objectives (see www.alignedincentives.com ). We have recently been acquired by Bureau Veritas, a 200-year-old global leader in testing, inspection, and certification, with 400,000 customers, and are gearing up for hypergrowth in a market that is exploding in size. We are looking for talent that will help us build and promote best practice thinking at the intersection of societal, environmental and financial interests.

Senior Java Developer

Position Description: We are seeking a highly skilled Senior Back-End Java Developer with expertise in building and maintaining scalable systems using Java and Spring Boot. This role focuses on developing RESTful APIs, managing data with PostgreSQL, and creating asynchronous processes to support robust data-heavy applications. You’ll collaborate closely with cross-functional teams, lead design discussions and implementation, and contribute to a positive team culture.

What You’ll Do:

  • Design, develop, and maintain REST APIs and microservices using Spring Boot and JPA
  • Write optimized SQL queries and manage data in PostgreSQL
  • Develop asynchronous processing workflows to improve application performance
  • Collaborate with front-end, DevOps, and product teams to define technical solutions
  • Participate in code reviews, provide mentorship, and ensure code quality
  • Write automated unit and integration tests for a Java services layer

What You’ll Bring:

Education: Bachelor’s degree or higher in Computer Science or demonstrated equivalent experience.

  • 5+ years of experience in back-end development with Java and Spring Boot (for exceptional candidates experience of 3+ years may be considered)
  • Proficiency in building APIs and developing asynchronous processes
  • Experience with distributed systems and service-oriented architectures
  • Strong experience with PostgreSQL, including writing complex SQL queries
  • Team player with excellent communication skills (written and verbal)
  • Knowledge of multi-tenant SaaS architectures and proven experience in production environments

Additional preferred qualifications:

  • Experience with scalable back-end architectures in Azure, including deployment and management
  • Experience with large scale data processing solutions

APPLY HERE