Java Software Engineer

ChaTeck,Inc

Dallas (TX)

On-site

USD 120,000 - 170,000

Full time

2 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ChaTeck Inc. in Dallas and Tampa seeks a Senior Software Developer skilled in Java, microservices, and Angular to design, develop, test, and deploy scalable enterprise applications.

You will work across the full development lifecycle, building REST APIs, front-end features, and distributed systems in a cloud-native environment. The ideal candidate has 5+ years of hands-on experience with Java, Spring Boot, REST APIs, and modern DevOps practices.

Qualifications

  • 5+ years of professional software development experience for senior level.
  • Strong hands-on programming with Java 8+ (ideally 11/17/21).
  • Experience designing REST APIs and microservices.
  • Proficient in Angular, TypeScript, HTML, CSS.
  • Experience with SQL databases (PostgreSQL, MySQL, Oracle) and DevOps.

Responsibilities

  • Design, develop, and maintain scalable Java/Spring Boot apps.
  • Build RESTful APIs and microservices following best practices.
  • Develop front-end with Angular, TypeScript, HTML, CSS.
  • Design distributed systems with service discovery and API gateways.
  • Write clean, testable code and perform unit/integration tests.
  • Troubleshoot performance issues across layers.
  • Participate in code reviews and design discussions.
  • Collaborate with product managers, architects, QA, and DevOps.
  • Contribute to CI/CD pipelines and DevOps workflows.
  • Mentor junior developers and support engineering best practices.

Skills

Java
Spring Boot
Microservices
Angular
TypeScript
REST APIs
Git
CI/CD
Cloud Platforms
JUnit/Mockito

Tools

Docker
Kubernetes
JUnit/Mockito
Testcontainers

Job description

Senior Software Developer – Java, Microservices & Angular
Location: Dallas, TX and Tampa, FL ( Onsite Role)
Long Term
No Sponsorship provided, Need an Independent VISA Holder only
Need to work on W2/1099/ C2C with Own Corp(No C2C)
Position Overview

We are seeking an experienced Software Developer with strong expertise in Java, Microservices, and Angular to join our engineering team. The ideal candidate will have hands‑on experience designing, developing, testing, and deploying scalable enterprise applications and distributed systems.

This role is suited for a mid-to-senior level engineer who is comfortable working across the full software development lifecycle, solving complex technical problems, collaborating with cross‑functional teams, and contributing to modern cloud‑native application architectures.

Key Responsibilities
  • Design, develop, and maintain scalable and reliable applications using Java and Spring Boot.
  • Develop and integrate RESTful APIs and microservices following modern architectural and design principles.
  • Build responsive, maintainable, and reusable front-end applications using Angular, TypeScript, HTML, and CSS.
  • Design and implement distributed systems using appropriate microservices patterns, including service discovery, API gateways, centralized configuration, fault tolerance, and asynchronous communication.
  • Write clean, maintainable, testable, and production‑ready code.
  • Develop unit, integration, and automated tests to ensure application quality and reliability.
  • Troubleshoot complex production and performance issues across application and service layers.
  • Participate in code reviews and provide constructive feedback on design, implementation, and coding standards.
  • Collaborate with product managers, architects, QA engineers, DevOps engineers, and other developers to deliver high‑quality software.
  • Contribute to technical design discussions and help identify opportunities for improving system scalability, performance, security, and maintainability.
  • Work with CI/CD pipelines and modern DevOps practices to support automated build, testing, and deployment processes.
  • Participate in Agile/Scrum ceremonies and contribute to estimation, planning, and delivery.
  • Mentor junior developers and contribute to engineering best practices at the senior level.
Required Qualifications
  • 5+ years of professional software development experience for Senior-level candidates; candidates with approximately 3–5 years may be considered for a mid‑level position.
  • Strong hands‑on programming experience with Java 8+, preferably Java 11/17/21.
  • Strong experience with Spring Boot, Spring Framework, and Spring ecosystem.
  • Proven experience designing and developing REST APIs and microservices.
  • Strong understanding of microservices architecture, distributed systems, and service‑to‑service communication.
  • Professional experience with Angular and TypeScript.
  • Strong understanding of object‑oriented programming, SOLID principles, design patterns, and clean-code practices.
  • Experience with relational databases such as PostgreSQL, MySQL, or Oracle.
  • Working knowledge of SQL and database design concepts.
  • Experience writing unit and integration tests using technologies such as JUnit, Mockito, and Testcontainers.
  • Experience with Git and modern source‑control practices.
  • Strong analytical and problem‑solving skills, including the ability to solve algorithmic and data‑structure problems similar to those assessed through Codility‑style technical assessments.
  • Good understanding of software development lifecycle and Agile methodologies.
Preferred Qualifications
  • Experience with AWS, Azure, or Google Cloud.
  • Experience with Docker and Kubernetes.
  • Familiarity with Kafka, RabbitMQ, or other messaging/event‑streaming technologies.
  • Experience with API Gateway technologies and service discovery.
  • Knowledge of OAuth 2.0, OpenID Connect, JWT, and application security.
  • Experience with Redis or other distributed caching technologies.
  • Familiarity with observability tools such as Prometheus, Grafana, ELK/OpenSearch, or distributed tracing.
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.

--

Regards

Kevin

ChaTeck Inc.

972-597-5008 (D)

kevin@chateck.com

www.chateck.com

People .Consulting .Technology .Outsourcing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)

Pacer Group • Charlotte (NC)

On-site
USD 62,281 - 82,656
Medical
Dental
Vision
+1
Senior Java Engineer
Senior Java Engineer

Motion Recruitment Partners LLC • Fort Worth (TX)

On-site
USD 96,000 - 152,000
Sr. Engineer 2
Sr. Engineer 2

INSPYR Solutions • Fort Worth (TX)

Hybrid
USD 83,000 - 96,000
Java + Angular Full‑Stack Technology Lead
Java + Angular Full‑Stack Technology Lead

Vytwo • Dallas (TX)

On-site
USD 125,000 - 130,000
Flexible work from home options
Java Developer with Angular or React exp- Tampa, FL and Irving, TX - Fulltime Role
Java Developer with Angular or React exp- Tampa, FL and Irving, TX - Fulltime Role

SMART CALIBER TECHNOLOGY • Tampa (FL)

On-site
USD 110,000 - 150,000
Java Full Stack Developer
Java Full Stack Developer

Centillion Infotech LLC • Raleigh (NC)

On-site
USD 110,000 - 150,000
Senior Core Java/Angular Software Engineer (Java, Spring Boot) USC or GC - LOCAL CANDIDATES ONLY
Senior Core Java/Angular Software Engineer (Java, Spring Boot) USC or GC - LOCAL CANDIDATES ONLY

Fives DyAG Corp. • Reston (VA)

Hybrid
USD 160,000 - 180,000
Senior Software Engineer - Java & Springboot
Senior Software Engineer - Java & Springboot

Knack Solutions • Westlake (TX)

On-site
USD 100,000 - 130,000
Java Developer (Backend / Full-Stack)
Java Developer (Backend / Full-Stack)

Capital Minds pr • United States

On-site
USD 90,000 - 120,000
Full Stack Senior Software Engineer
Full Stack Senior Software Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000