Taro Logo

Java Software Engineer

IT consulting firm founded in 2020, specializing in IT infrastructure optimization, system administration, cybersecurity, networking, and operations.
Fort Worth, TX, USA
Backend
Mid-Level Software Engineer
Hybrid
11 - 50 Employees
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Java Software Engineer

DMV IT Service, established in 2020, is seeking a Java Software Engineer to join their team in Fort Worth, TX. This role offers a unique opportunity to work with a respected IT consulting firm that specializes in infrastructure optimization and technology solutions. As a Java Software Engineer, you'll be responsible for leading the design and implementation of large-scale enterprise solutions while maintaining high standards of reliability and security.

The position requires a strong background in Java development, with expertise in Spring Boot, microservices, and cloud technologies (Azure/AWS). You'll work in a hybrid environment, collaborating with cross-functional teams to deliver robust solutions while mentoring junior engineers. The role combines technical leadership with hands-on development, requiring both strong coding skills and the ability to guide architectural decisions.

Key responsibilities include system design, code quality improvement, security implementation, and performance optimization. You'll work with modern technologies including Kubernetes, Docker, and various CI/CD tools. The ideal candidate will have 3-5 years of experience and a bachelor's degree in Computer Science or related field.

This role is perfect for a mid-level engineer looking to grow their career with a dynamic consulting firm. You'll have the opportunity to work on diverse projects, implement best practices, and contribute to the company's technical strategy. The position offers professional growth through mentorship opportunities and exposure to enterprise-level systems development.

Last updated 2 months ago

Responsibilities For Java Software Engineer

  • Lead design, development, and implementation of large-scale solutions
  • Write, test, and document code, scripts, and processes
  • Conduct root cause analysis for domain-level problems
  • Design self-contained systems and lead implementations
  • Coach team members on reliability, resiliency, security, and performance
  • Define test suites and instrumentation
  • Lead security and vulnerability management efforts
  • Promote code and system reusability
  • Collaborate across teams and ensure effective communication
  • Work within an Agile environment implementing DevOps methodologies

Requirements For Java Software Engineer

Java
JavaScript
Kubernetes
React
  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • 3-5 years of experience in large-scale solutions development
  • Strong proficiency in Java
  • Experience with Spring Boot / Microservices
  • Experience with Azure / AWS Cloud
  • Knowledge of Angular / React
  • Expertise in Kubernetes and Docker
  • Experience with CI/CD tools and DevOps practices
  • Strong object-oriented design principles
  • Proficiency in Agile methodologies

Interested in this job?