Senior Backend Java Developer

Javen Technologies

  • Cinacinnati, OH
  • 30+ days ago
  • Remote

    Highlights

    Key Responsibilities Design, develop, and maintain scalable backend applications using Java and Spring Boot. Collaborate with product owners, architects, QA, and DevOps teams to deliver high-quality software.

    Numbers & Facts

    LocationCinacinnati, OH (
    Remote
    )

    Description

    Title: Java Backend Developer
    Duration: 12 Months
    Location: Remote


    Key Responsibilities
    • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
    • Build RESTful APIs and microservices that support enterprise banking applications.
    • Develop event-driven solutions using Apache Kafka.
    • Deploy, manage, and optimize applications on AWS cloud services.
    • Collaborate with product owners, architects, QA, and DevOps teams to deliver high-quality software.
    • Troubleshoot and resolve production issues while ensuring system reliability and performance.
    • Write clean, maintainable, and well-documented code following engineering best practices.
    • Participate in code reviews, technical design discussions, and architectural planning.
    • Optimize application performance, scalability, and security.
    • Follow Agile development methodologies and contribute to sprint planning and delivery.
    Required Qualifications
    • 7+ years of backend software development experience.
    • Strong hands-on experience with Java and Spring Boot.
    • Experience designing and developing RESTful APIs and microservices.
    • Hands-on experience with Apache Kafka and event-driven architectures.
    • Strong experience with AWS cloud services.
    • Experience working within the Banking or Financial Services domain.
    • Strong understanding of distributed systems, concurrency, and backend application design.
    • Experience with SQL databases and data modeling.
    • Familiarity with Git, CI/CD pipelines, and DevOps best practices.
    • Excellent analytical, troubleshooting, and communication skills.
    Preferred Qualifications
    • Experience with Docker and Kubernetes.
    • Knowledge of Infrastructure as Code (Terraform or CloudFormation).
    • Experience with monitoring and observability tools such as CloudWatch, Splunk, Datadog, or Grafana.
    • Experience working in Agile/Scrum environments.
    • Familiarity with secure application development and regulatory requirements in the financial industry.
    Required Technical Skills
    • Java
    • Spring Boot
    • Apache Kafka
    • AWS
    • REST APIs
    • Microservices
    • SQL
    • Git
    Preferred Skills
    • Docker
    • Kubernetes
    • Terraform
    • Jenkins/GitHub Actions
    • CloudWatch
    • Splunk
    • Datadog

    Similar Jobs

    See more jobs