Senior DevOps - Backend Engineer, Java

Job not on LinkedIn

June 14

Apply Now
Logo of CashJar.com

CashJar.com

Fintech • eCommerce • SaaS

CashJar. com is a payment software development company focused on creating innovative, secure, and reliable payment solutions. Their platform simplifies payment processing, offering a suite of features such as project analytics, real-time project tracking, and Kanban task management. CashJar. com aims to enhance the customer experience while ensuring the security and reliability of financial transactions.

📋 Description

• Service Development : Primary contributor to gateway project microservices development using Java, Spring Framework, and AWS services • Feature Implementation : Develop assigned features and components with same accountability as other Senior Backend Engineers • API Development : Build and maintain APIs with emphasis on deployment-friendly design and cloud optimization • Database Integration : Implement data access layers and database integration with deployment and environment considerations • Testing & Quality : Write comprehensive unit tests, integration tests, and participate in code review processes • Performance Engineering : Focus on application performance, scalability, and cloud optimization • Lower Environment Management : Own and maintain development, staging, and testing environments ensuring consistency and reliability • CI/CD Pipeline Optimization : Build and maintain automated deployment pipelines focused on fast promotion from dev to production • Developer Experience : Optimize development workflows, build processes, and deployment speed to maximize team velocity • Environment Provisioning : Provision and configure development and testing environments using Infrastructure as Code • Deployment Automation : Automate artifact promotion between environments with proper testing gates • Monitoring & Alerting : Implement monitoring for lower environments and development workflow optimization • Development Tooling : Maintain and improve development tools, local environment setup, and developer productivity tools

🎯 Requirements

• Required Backend Development Skills (Java/AWS Stack) • Java Development : 5+ years Java development experience with Spring Framework and microservices • AWS Application Development : Experience building cloud-native applications using AWS services • Database Integration : Strong experience with AWS RDS, PostgreSQL/MySQL, and JPA/Hibernate • API Development : RESTful API design using Spring Boot with focus on deployability • Testing : Comprehensive testing experience including unit, integration, and automated testing • Security : Application security best practices and PCI-DSS compliant development • Required DevOps & Infrastructure Skills • CI/CD Tools : Proficiency with AWS CodePipeline, CodeBuild, CodeDeploy, and Git-based workflows • Infrastructure as Code : Experience with AWS CloudFormation, CDK, or Terraform for environment provisioning • Container Technologies : Docker experience and basic Kubernetes (EKS) knowledge • AWS Cloud Services : Solid understanding of AWS services, networking, and deployment patterns • Monitoring : AWS CloudWatch, logging, and development environment observability • Scripting : Bash, Python, or similar automation scripting for deployment and environment management • Required Certifications & Preferred Qualifications • Preferred (not required) AWS Certification : AWS Developer Associate or Solutions Architect Associate • Container Experience : Docker and basic Kubernetes operational knowledge • Nice to Have Advanced AWS Certifications : AWS DevOps Engineer Associate • Development Tools : Experience with developer productivity tools and workflow optimization • Preferred Project-Specific Capabilities • Development Workflow Optimization : Experience improving developer productivity and deployment speed • Environment Management : Managed development and staging environments for financial or regulated systems • Fast Deployment Cycles : Built systems supporting rapid development iteration and testing cycles • Payment System Development : Backend development experience with payment processing systems • Team Support Focus : Experience in roles supporting other developers' productivity and workflow • Startup Environment : Worked in fast-paced environments where developer velocity is critical

Apply Now

Similar Jobs

February 21

As a DevOps Engineer, manage practices across JSSI's IT team for software efficiency and reliability.

Ansible

Azure

Cloud

Docker

Kubernetes

Prometheus

Python

SQL

Terraform

Vault

February 16

Seeking a DevOps Engineer to build and scale cloud services with a focus on automation and improvements.

AWS

Azure

Cloud

Google Cloud Platform

Java

JavaScript

Jenkins

Node.js

Perl

Python

Terraform

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com