Senior Java Backend Developer - Spring Boot & Microservices

Artmac Soft LLC

  • Plano, TX
  • 2 days ago

    Highlights

    Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to customers. Design, develop, and maintain scalable Java 17+ applications using Spring Boot and microservices architecture.

    Numbers & Facts

    LocationPlano, TX

    Description

    Who we are

    Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to customers.

    Job Description:

    Job Title : Senior Java Backend Developer Spring Boot & Microservices

    Job Type : W2/C2C

    Experience : 8+ years

    Location : Plano, Texas

    Responsibilities:

      • 8+ years of professional software development experience.
      • Strong hands-on experience with Java 17+.
      • Advanced experience with Spring Boot and Spring Framework.
      • Experience with Docker and containerized applications.
      • Hands-on experience with Kubernetes.
      • Experience with observability tools, logging, monitoring, and distributed tracing.
      • Familiarity with automated testing frameworks such as JUnit and Mockito.
      • Experience with API security, OAuth 2.0, JWT, or similar authentication mechanisms.
      • Experience implementing and maintaining CI/CD pipelines.
      • Strong understanding of microservices architecture and design patterns.
      • Strong experience developing RESTful APIs.
      • Hands-on experience with JPA/Hibernate.
      • Strong SQL and database experience with Oracle and/or PostgreSQL.
      • Strong understanding of the software development lifecycle, Agile methodologies, and engineering best practices.
      • Java or cloud-related certification is a plus.
      • Design, develop, and maintain scalable Java 17+ applications using Spring Boot and microservices architecture.
      • Develop secure and high-performance RESTful APIs and backend services.
      • Design microservices using appropriate patterns for scalability, reliability, and maintainability.
      • Implement database solutions using Oracle and/or PostgreSQL.
      • Develop data-access layers using JPA/Hibernate and optimize database queries.
      • Containerize applications using Docker and deploy/manage services in Kubernetes environments.
      • Build and maintain automated CI/CD pipelines for application build, testing, and deployment.
      • Participate in architecture discussions, technical design, code reviews, and engineering best practices.
      • Troubleshoot application, performance, integration, and production issues.

      Qualification:

      • Bachelor's degree or equivalent combination of education and experience.

      Similar Jobs

      See more jobs