Senior Full Stack Java Engineer

Echo IT Solutions, Inc
  • Farmers Branch, TX
  • Remote
  • Quick Apply
30+ days ago

Job 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.

Numbers & Facts

LocationFarmers Branch, TX (
Remote
)

Skills

  • Adabasunmatched
  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • AngularJSunmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Cloud Computingunmatched
  • Cobol Programming Languageunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Database Programmingunmatched
  • Database Technologyunmatched
  • Dockerunmatched
  • Enterprise Applicationsunmatched
  • GCP (Good Clinical Practices)unmatched
  • Gitunmatched
  • GitHubunmatched
  • IBM DB2unmatched
  • IBM IMS Databaseunmatched
  • IBM Mainframeunmatched
  • IBM WebSphere MQ (Message Queue)unmatched
  • IBM z-OS Operating Systemunmatched
  • Internet Applicationunmatched
  • Javaunmatched
  • Linux Operating Systemunmatched
  • Mainframe Computerunmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • Microsoft Windows Azureunmatched
  • PostgreSQLunmatched
  • Programming Toolsunmatched
  • REST (Representational State Transfer)unmatched
  • SQL (Structured Query Language)unmatched
  • Scalable System Developmentunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Spring Frameworkunmatched
  • Technical/Engineering Designunmatched
  • Test Plan/Scheduleunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder