Java Software Engineer III

New
F
New York, NY, United StatesFull-TimeMiddle
Salary145000 - 181250 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
3-5 years
Required Skills
AWSGitJavaKafkaSalesforceSpring BootCI/CDRESTful APIs

Requirements

  • 3-5 years of professional software engineering experience with Java.
  • Strong experience building backend services in a production environment.
  • Experience developing APIs and integrating services with other systems.
  • Familiarity with distributed systems, data flows, and service-to-service communication.
  • Experience with Git-based workflows, code reviews, and CI/CD pipelines.
  • Strong problem-solving skills and ability to work independently on complex systems.
  • Excellent communication and collaboration skills.
  • Experience contributing to internal web UIs or tooling (Java-backed web frameworks, React, Angular, etc.).
  • Experience working with Salesforce as an integration partner or platform (Apex, Lightning Web Components, Flows, or Salesforce APIs).
  • Experience integrating Salesforce with Java-based services.
  • Experience with Event-driven architectures (Kafka or similar).
  • Experience with Cloud environments (AWS preferred).
  • Experience with Highly available or regulated systems (gaming, fintech, payments).

Responsibilities

  • Design, build, and maintain Java-based backend services (Spring Boot or similar frameworks).
  • Develop scalable, reliable, and well-tested services that integrate with Salesforce and other internal/external systems.
  • Participate in architecture and design discussions for APIs, data flows, and distributed systems.
  • Write high-quality, maintainable code with strong unit and integration test coverage.
  • Troubleshoot and resolve complex issues across services, integrations, and data pipelines.
  • Contribute to internal web applications and user interfaces backed by Java services.
  • Collaborate with frontend or full-stack engineers to support internal users across Operations, Support, Marketing, Risk, and Data teams.
  • Build and maintain integrations between Java services and Salesforce using REST APIs, events, or middleware.
  • Contribute to Salesforce development when needed, including Apex, Lightning Web Components, Flows, and configuration.
  • Work closely with Product Managers, Technical Program Managers, and cross-functional partners to translate requirements into technical solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
145000 - 181250 USD per year
Apply Now