Software Engineer Java Backend DevOps

Spark Tek Inc

  • Owings MIlls, MD
  • 4 days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Analysis Skillsunmatched
    • Apache Kafkaunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Automationunmatched
    • Best Practicesunmatched
    • Cloud Applicationsunmatched
    • Cloud Architectureunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • GCP (Good Clinical Practices)unmatched
    • GitHubunmatched
    • Hibernateunmatched
    • Identify Issuesunmatched
    • Integration Testingunmatched
    • JUnitunmatched
    • Javaunmatched
    • Java Persistence API (JPA)unmatched
    • Jenkinsunmatched
    • Messaging Technologyunmatched
    • Microservicesunmatched
    • Microsoft Windows Azureunmatched
    • OAuthunmatched
    • Object Relational Mapping (ORM)unmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Quality Assuranceunmatched
    • Query Optimizationunmatched
    • REST (Representational State Transfer)unmatched
    • RabbitMQunmatched
    • Scalable System Developmentunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Software Engineeringunmatched
    • Spring Frameworkunmatched
    • Systems Reliabilityunmatched
    • Team Playerunmatched
    • Unit Testunmatched

    Description


    Software Engineer Java Backend DevOps
    Dallas, TX (Hybrid)

    Experience Required
    10+ Years

    About the Role
    We are looking for an experienced Senior Software Engineer with strong expertise in Java backend development and Handson DevOps experience The ideal candidate will have a deep understanding of cloud native architecture CICD pipelines containerization and infrastructure automation along with solid backend engineering fundamentals
    You will play a key role in designing developing deploying and maintaining scalable high-performance applications in a cloud environment
    Key Responsibilities
    Design develop and maintain scalable backend services using Java      
    Build RESTful APIs and microservices using frameworks such as Spring Boot      
    Implement secure high performance and reusable code      
    Develop and maintain CICD pipelines      
    Deploy monitor and manage applications in cloud environments such as GCP AWS Azure      
    Containerize applications using Docker and manage orchestration platforms      
    Collaborate with cross functional teams including QA DevOps and Product      
    Participate in code reviews architectural discussions and technical planning      
    Troubleshoot production issues and ensure system reliability      
    Optimize application performance and scalability      

    Required Technical Skills
    Backend Development
    Strong experience with Java      
    Expertise in Spring Boot Spring MVC Spring Security      
    Microservices architecture experience      
    RESTful API design and development      
    ORM frameworks such as Hibernate JPA      
    Messaging systems Kafka RabbitMQ      
    Unit integration testing JUnit Mockito      
    Cloud DevOps
    Azure Experience with cloud platforms such as Google Cloud Platform Amazon Web Services or Microsoft      
    Containerization using Docker      
    Orchestration using Kubernetes      
    CICD tools such as Jenkins GitHub Actions or GitLab CI      
    Infrastructure as Code Terraform CloudFormation      
    Experience with monitoring tools Prometheus Grafana ELK stack      
    Strong understanding of DevOps principles and SRE practices      
    Database Storage
    Relational databases MySQL PostgreSQL      
    NoSQL databases MongoDB DynamoDB      
    Query optimization and performance tuning      

    Preferred Qualifications
    Experience with event driven architecture      
    Exposure to distributed systems design      
    Knowledge of security best practices OAuth2 JWT      
    Experience with caching systems Redis      
    Familiarity with Agile Scrum methodologies      
    Certification in AWS Azure GCP is a plus      

    Soft Skills
    Strong problem solving and analytical skills      
    Excellent communication and collaboration abilities"   

    Numbers & Facts

    LocationOwings MIlls, MD

    Similar Jobs

    See more jobs