RB (Reckitt Benckiser)

Sr. Application Developer

RB (Reckitt Benckiser)
Apply
3 days ago
Richmond, VA, USA or San Francisco, CA, USASenior

Base Salary

$120k - $192k/yr

Responsibilities

  • Modernize and migrate mission-critical enterprise applications and databases to AWS.
  • Design, develop, test, deploy, document, and support large-scale application enhancements.
  • Build Java and Spring Boot services, APIs, Angular and TypeScript interfaces, and database solutions.
  • Plan and execute cloud and database migrations, including validation, cutover, rollback, and operational readiness.
  • Implement infrastructure as code, containerized workloads, automated delivery pipelines, security scanning, and observability.
  • Conduct performance, load, and stress testing and lead root-cause analysis for complex production issues.
  • Review code and technical designs, recommend architecture approaches, identify risks, and guide other contributors.
  • Create architecture, implementation, deployment, support, and technical decision documentation.

Requirements

  • At least 5 years of hands-on experience with Java and enterprise frameworks such as Spring Boot, Spring, and Hibernate.
  • Demonstrated experience delivering and supporting complex mission-critical applications in regulated or high-reliability environments, including cloud adoption, modernization, or migration.
  • Experience building enterprise applications with Angular and TypeScript; Node.js experience is valuable.
  • Extensive experience designing, developing, securing, documenting, and integrating API services, with Spring REST experience preferred.
  • Strong hands-on AWS experience with compute, containers, networking, storage, databases, security, configuration, observability, and integration services.
  • Experience with Oracle and PostgreSQL, including PL/SQL, data modeling, query tuning, database migration, and Amazon RDS for PostgreSQL.
  • Hands-on experience with Terraform, Docker, and Kubernetes or comparable AWS container services.
  • Experience supporting automated delivery pipelines using Maven, Jenkins, GitLab, Nexus, Fortify, SonarQube, and Nexus IQ.
  • Knowledge of software design patterns, secure coding, automated testing, code review, observability, and agile delivery practices.
  • Ability to explain technical decisions, produce high-quality documentation, collaborate with stakeholders, and guide contributors.
  • Preferred qualifications include AI/ML familiarity, AWS certification, legacy modernization experience, and experience with demanding availability, auditability, security, or disaster-recovery requirements.
  • Must be a U.S. citizen or a green card holder with intent to become a U.S. citizen and pass enhanced background screening.

Benefits

  • Medical, dental, vision, pre-tax flexible spending, backup child care, pre-tax day care spending, paid family care leave, vacation, sick days, paid holidays, pet insurance, matching 401(k), and retirement/pension benefits.
  • Full-time, regular position working fully onsite within commuting distance of Richmond, VA, or San Francisco, CA.
  • Employment is subject to enhanced background screening that may take 21–60 days.

Tech Stack

RB (Reckitt Benckiser)

About RB (Reckitt Benckiser)

10,000+ employees

Reckitt (formerly Reckitt Benckiser) is a global consumer-goods company that makes health, hygiene, and nutrition products sold through retailers, pharmacies, and e-commerce. Its portfolio includes brands such as Dettol/Lysol, Durex, Nurofen, Gaviscon, Mucinex, Enfamil, Finish, Vanish, and Harpic. Formed by the 1999 merger of Reckitt & Colman and Benckiser, the company is headquartered in Slough, UK, and is listed on the London Stock Exchange.

Contact me