Java Full Stack Developer

TMT IT Solutions

Town of Texas (WI)

On-site

USD 90,000 - 120,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TMT IT Solutions in Dallas, TX is seeking a Software Engineer (Java) to join a fast-paced team building enterprise applications. You will develop RESTful services, design microservices, and implement robust data access with SQL Server and NoSQL where appropriate.

The role requires a Bachelor's in CS and 5+ years of Java development with Spring, plus experience with server technologies (Tomcat/Apache/J2EE), Docker, Kubernetes, and Agile practices. On-site work is required.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of software development experience.
  • Strong hands-on experience with Java and the Spring Framework.
  • Relational databases (MS SQL Server preferred) and NoSQL familiarity.
  • Experience with web/application server technologies: Apache, Tomcat, IIS, Node.js, Nginx, and J2EE.
  • Proven experience in Web Services and API design and development.
  • Strong foundation in data structures, system design, and algorithms.
  • Working knowledge of Windows Server, Linux, Docker, and Kubernetes.
  • Experience scoping and developing microservices.
  • Familiarity with GitHub, Jira, and Confluence (or similar tools).
  • Experience with Test-Driven Development (TDD).
  • Comfortable working in both Waterfall and Scrum methodologies.

Responsibilities

  • Develop enterprise-grade applications and databases with complex requirements as part of a collaborative team.
  • Design and build RESTful services, APIs, and/or message/event-driven architectures.
  • Translate user requirements into functional application requirements.
  • Stay current on cutting-edge software approaches, architectures, tools, and platforms — and share your insights.
  • Ensure non-functional requirements (security, performance, scalability, maintainability, usability, and reliability) are built into every solution.
  • Follow industry standards and engineering best practices.

Skills

Java
Spring Framework
Relational databases
NoSQL
RESTful services
Microservices
Data structures
TDD
Agile/Scrum

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
Tomcat
Apache
Nginx
GitHub
Jira
Confluence

Job description

We\'re Hiring: Software Engineer (Java) — Dallas, TX

Type: Full-Time | On-Site

Are you a Java engineer who loves building complex applications from the ground up? We\'re growing our IT team and looking for a Software Engineer to play a key role in a large-scale digital transformation initiative at a leading plaintiff\'s law firm.

You\'ll join a close-knit, high-impact team building custom enterprise applications from scratch and integrating with a range of third-party services, web services, and APIs. If you take pride in clean architecture, thrive in Agile environments, and want your work to directly support the people who use it every day — we\'d love to hear from you.

What You\'ll Do
  • Develop enterprise-grade applications and databases with complex requirements as part of a collaborative team
  • Design and build RESTful services, APIs, and/or message/event-driven architectures
  • Translate user requirements into functional application requirements
  • Stay current on cutting-edge software approaches, architectures, tools, and platforms — and share your insights
  • Ensure non-functional requirements (security, performance, scalability, maintainability, usability, and reliability) are built into every solution
  • Follow industry standards and engineering best practices
What You Bring
  • Bachelor\'s degree in Computer Science or a related field
  • 5+ years of software development experience
  • Strong hands-on experience with Java and the Spring Framework
  • Solid working knowledge of relational databases (MS SQL Server preferred) and familiarity with NoSQL databases
  • Experience with web/application server technologies: Apache, Tomcat, IIS, Node.js, Nginx, and J2EE
  • Proven experience in Web Services and API design and development
  • Strong foundation in data structures, system design, and algorithms
  • Working knowledge of Windows Server, Linux, Docker, and/or Kubernetes
  • Experience scoping and developing microservices
  • Familiarity with GitHub, Jira, and Confluence (or similar tools)
  • Experience with Test-Driven Development (TDD)
  • Comfortable working in both Waterfall and Scrum methodologies
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

Galent • Dallas (TX)

On-site
USD 90,000 - 130,000
[closed] Lead Software Engineer – Java
[closed] Lead Software Engineer – Java

Personal Programmer • El Segundo (CA)

On-site
USD 120,000 - 150,000
java developer
java developer

Siri InfoSolutions Inc • Dallas (TX)

On-site
USD 110,000 - 150,000
Software Engineering-Dallas-Vice President
Software Engineering-Dallas-Vice President

Goldman Sachs • Dallas (WV)

On-site
USD 120,000 - 160,000
Java FullStack Developer-- ANADC5796197
Java FullStack Developer-- ANADC5796197

Compunnel Inc. • Dallas (TX)

On-site
USD 100,000 - 130,000
Java Developer
Java Developer

Tenth Revolution Group • Plano (TX)

Hybrid
USD 80,000 - 120,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java Full Stack developer
Java Full Stack developer

Compunnel, Inc. • Boston (MA)

On-site
USD 100,000 - 150,000
Software Engineering-Dallas-Vice President
Software Engineering-Dallas-Vice President

Goldman Sachs • Dallas (TX)

On-site
USD 120,000 - 150,000
Java Full Stack Engineer
Java Full Stack Engineer

SDLC Technologies • Charlotte (NC)

On-site
USD 120,000 - 150,000