Senior Full Stack Java Engineer

Echo IT Solutions, Inc

  • Farmers Branch, TX
  • 30+ days ago
  • Remote

    Highlights

    This is an excellent opportunity to work on large-scale digital transformation projects involving Java, Spring Boot, Kafka, Kubernetes, Angular, and modern database technologies. You will play a key role in transforming legacy applications into modern, cloud-native microservices while building scalable, high-performance enterprise solutions.

    Numbers & Facts

    LocationFarmers Branch, TX (
    Remote
    )

    Description

    Job Title: Senior Full Stack Java Engineer
    Location: 100% Remote (Must reside in the contiguous United States)
    Job Type: Contract-to-Hire (4 Months)

    Job Summary:

    We are seeking an experienced Senior Full Stack Java Engineer to join a large enterprise modernization initiative. You will play a key role in transforming legacy applications into modern, cloud-native microservices while building scalable, high-performance enterprise solutions.

    This is an excellent opportunity to work on large-scale digital transformation projects involving Java, Spring Boot, Kafka, Kubernetes, Angular, and modern database technologies.

    Required Skills

    • 8+ years of software development experience
    • Strong experience with Java and Spring Boot
    • Experience building Microservices and REST APIs
    • Hands-on experience with Angular (Angular 10+ preferred)
    • Strong experience with Apache Kafka
    • Experience with Kubernetes and/or OpenShift
    • Experience with Docker and Linux
    • Experience with PostgreSQL and/or DB2 LUW
    • Strong SQL skills
    • Experience with Git and CI/CD pipelines
    • Experience developing scalable enterprise applications

    Preferred Qualifications

    • Experience modernizing legacy enterprise applications
    • Experience working with mainframe modernization or migration projects
    • Exposure to COBOL, z/OS, IMS, DB2 Mainframe, IBM MQ, Natural, or Adabas
    • Experience with AWS, Azure, or GCP
    • Familiarity with AI-assisted development tools such as GitHub Copilot

    Responsibilities

    • Design, develop, test, and maintain Java Spring Boot microservices.
    • Build scalable and secure RESTful APIs.
    • Develop and enhance Angular-based web applications.
    • Implement event-driven solutions using Apache Kafka.
    • Deploy and support containerized applications using Kubernetes/OpenShift.
    • Work with PostgreSQL and DB2 databases for application development and data integration.
    • Participate in legacy application modernization and migration initiatives.
    • Write clean, production-quality, maintainable, and testable code.
    • Collaborate with cross-functional Agile teams to deliver high-quality software.
    • Mentor junior developers and contribute to architecture and technical design discussions.

    Similar Jobs

    See more jobs