Java Backend DevOps Engineer

Expert Technology Services

  • Dallas, TX
  • 2 days ago
  • Remote

    Highlights

    Deploy, monitor, and manage applications on cloud platforms (GCP, AWS, Azure). - Build RESTful APIs and microservices with frameworks such as Spring Boot.

    Numbers & Facts

    LocationDallas, TX (
    Remote
    )

    Description

    Job Summary (List Format)

    - Position: Software Engineer Java Backend & DevOps
    - Experience Required: 10+ Years
    - Location: Remote
    - Employment Type: Full-Time

    Key Responsibilities:
    - Design, develop, and maintain scalable backend services using Java
    - Build RESTful APIs and microservices with frameworks such as Spring Boot
    - Write secure, high-performance, and reusable code
    - Develop and maintain CI/CD pipelines
    - Deploy, monitor, and manage applications on cloud platforms (GCP, AWS, Azure)
    - Containerize applications using Docker and manage orchestration platforms (e.g., Kubernetes)
    - Collaborate with QA, DevOps, and Product teams
    - Participate in code reviews, architectural discussions, and technical planning
    - Troubleshoot production issues and ensure system reliability
    - Optimize application performance and scalability

    Required Technical Skills:
    - Strong experience with Java backend development
    - Proficiency in Spring Boot, Spring MVC, Spring Security
    - Experience with microservices architecture and RESTful API design
    - Knowledge of ORM frameworks (Hibernate/JPA)
    - Experience with messaging systems (Kafka, RabbitMQ)
    - Unit and integration testing (JUnit, Mockito)
    - Cloud experience (GCP, AWS, or Azure)
    - Hands-on with Docker, Kubernetes, and CI/CD tools (Jenkins, GitHub Actions, GitLab CI)
    - Infrastructure as Code (Terraform, CloudFormation)
    - Familiarity with monitoring tools (Prometheus, Grafana, ELK stack)
    - Strong understanding of DevOps principles and SRE practices

    Database & Storage:
    - Experience with relational databases (MySQL, PostgreSQL)
    - Experience with NoSQL databases (MongoDB, DynamoDB)
    - Query optimization and performance tuning

    Preferred Qualifications:
    - Experience with event-driven architecture and distributed systems design
    - Knowledge of security best practices (OAuth2, JWT)
    - Experience with caching systems (Redis)
    - Familiarity with Agile/Scrum methodologies
    - AWS/Azure/GCP certification (plus)

    Soft Skills:
    - Strong problem-solving and analytical abilities
    - Excellent communication and collaboration skills
    - Ability to work independently and take ownership
    - Mentorship experience (plus)

    Mandatory Skills: Docker, Istio, Java Microservices, Jenkins, Microservices

    Similar Jobs

    See more jobs