Software Development Engineer 2 (Java 17+)
Core
Backend engineer modernizing a digital credit application by building high-performance API layers and migrating legacy Salesforce workflows to cloud-native services.
Role type
Senior IC backend software engineer (Java/Spring)
Builds
Scalable microservices, REST APIs, and modular adjudication components for credit applications
Domain
Fintech / Credit Applications
Deliverable
production ML models | product features
Required skills
Java 17+, Spring Boot, REST API design, PostgreSQL, AWS, Kafka/RabbitMQ, Docker, Kubernetes, JUnit/Mockito
Preferred skills
GraphQL, gRPC, Salesforce Apex/Flows
Technologies
Java, Spring Boot, PostgreSQL, AWS, Kafka, RabbitMQ, Docker, Kubernetes, JUnit, Mockito, Maven, Gradle
Responsibilities
Develop and maintain scalable microservices; migrate business logic from Salesforce to cloud-native services; build and document REST APIs; implement modular adjudication components; ensure data synchronization between new databases and Salesforce; write test-first code and contribute to CI/CD pipelines
Seniority
Mid-level (3-6 years), hands-on IC