Senior Java Software Engineer

Posted 6 days ago

This is a fully remote position, open to applicants in New York.

πŸ“‹ Description

β€’ Design, develop, and maintain Java-based backend services using Spring Boot or equivalent frameworks.

β€’ Create scalable, reliable, and well-tested services that integrate with Salesforce and other platforms.

β€’ Engage in architectural and design conversations regarding APIs, data flows, and distributed systems.

β€’ Produce maintainable code with robust unit and integration testing coverage.

β€’ Diagnose intricate issues across services, integrations, and data pipelines.

β€’ Contribute to the development of internal web applications and user interfaces powered by Java services.

β€’ Collaborate with frontend and full-stack engineers on internal tools.

β€’ Work alongside Product and UX teams to transform workflows into internal tools.

β€’ Construct and support Java-Salesforce integrations utilizing REST APIs, events, or middleware.

β€’ Participate in Salesforce development, including Apex, Lightning Web Components, Flows, and configuration tasks.

β€’ Collaborate with Product Managers, Technical Program Managers, and cross-functional teams to convert requirements into technical solutions.

β€’ Engage in sprint planning, estimation, delivery, code reviews, CI/CD processes, testing, observability, documentation, and runbook creation.

β€’ Ensure services are efficient, observable, and resilient.

β€’ Identify technical debt and recommend practical solutions.


⛳️ Requirements

β€’ Over 6 years of professional software engineering experience with Java.

β€’ Significant experience in building backend services within a production environment.

β€’ Proficient in developing APIs and integrating services with other systems.

β€’ Understanding of distributed systems, data flows, and service-to-service communication.

β€’ Familiarity with Git-based workflows, code reviews, and CI/CD pipelines.

β€’ Strong analytical skills and the ability to work independently on complex systems.

β€’ Excellent communication and teamwork abilities.

β€’ Preferred: experience with internal web UIs or tooling, Java-based web frameworks, React, Angular, Salesforce, Apex, Lightning Web Components, Flows, Salesforce APIs, event-driven architectures like Kafka, AWS, highly available or regulated systems, AI model or agent platforms, AI-driven coding assistants, and innovative developer productivity tools.

β€’ Salesforce certifications are advantageous, but not mandatory.


🏝️ Benefits

β€’ Full-time employment compensation includes base salary and bonus.

β€’ Benefits information can be found at https://benefitsatfanatics.com/.

β€’ Opportunity for in-person onboarding and cultural immersion experience in New York City for full-time, non-seasonal employees.

People also viewed

Malbek20 hours ago

Full Stack Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
ElevenLabs22 hours ago

Forward Deployed Engineer – Software Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
ElevenLabs23 hours ago

Forward Deployed Engineer – Software Engineer

GB flagUnited Kingdom OnlyFull-timeFull-stack Engineer
ApplyView job
Solidus Labs23 hours ago

Tech Lead, Transaction Monitoring

GB flagUnited Kingdom OnlyFull-timeFull-stack Engineer
ApplyView job
Marigold1 day ago

Full Stack Software Engineer

AU flagAustralia OnlyFull-timeFull-stack Engineer
ApplyView job
NationsBenefits1 day ago

Software Development Engineer II

US flagFlorida OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers