1

Java Programming Online Jobs in Tennessee (NOW HIRING)

Senior DevSecOps Engineer

Antioch, TN · Remote

$110.20K - $151.10K/yr

Proficiency in one or more programming languages (C#, Python, Java, or JavaScript) * Experience ... online application, be sure to include a current resume and contact information. Eastern and ...

Systems Engineer - SRE Enablement

Memphis, TN

$55.25 - $73.50/hr

Online Application: An online application is required. Click the Apply button to complete your ... Strong programming/scripting skills (e.g., Python, Golang, Java) and experience with IaC tools (e.g ...

Use Java, Spring boot to develop the software * Use Git to manage source code versioning * Use ... Online Application: An online application is required. Click the Apply button to complete your ...

Online Application: An online application is required. Click the Apply button to complete your ... on Java, SQL, Unix and scripting languages Hands-on experience or exposure to AI tools such as ...

... Java, SQL, Unix and scripting languages • Hands-on experience or exposure to AI tools such as ... Online Application: An online application is required. Click the Apply button to complete your ...

Senior Software Engineer - Search

Nashville, TN · On-site +1

$118.30K - $156K/yr

Effective in paired programming and working independently. * Help drive clarity in planning ... Design and deliver robust, scalable backend services in Java and/or Python on AWS, including search ...

next page

Showing results 1-20

Java Programming Online information

What are the key skills and qualifications needed to thrive as a Java Programmer, and why are they important?

To thrive as a Java Programmer, you need a solid understanding of Java language fundamentals, object-oriented programming concepts, and a relevant degree or equivalent experience. Familiarity with development tools such as Eclipse or IntelliJ IDEA, build systems like Maven or Gradle, and knowledge of frameworks like Spring or Hibernate are typically required. Strong problem-solving skills, attention to detail, and effective communication are important soft skills for collaborating with team members and debugging code. These skills and tools ensure efficient software development, maintainable codebases, and successful project delivery in dynamic tech environments.

What are some common challenges faced by remote Java programmers working in online teams?

Remote Java programmers often encounter challenges such as coordinating across different time zones, ensuring effective communication with team members, and maintaining code consistency. Working online requires strong self-motivation and time management skills, as well as proactive participation in virtual meetings and code reviews. Additionally, remote Java developers must stay updated with the latest tools and practices to collaborate efficiently using platforms like Git, Jira, and Slack.

What is Java Programming Online?

Java Programming Online refers to learning and using the Java programming language through internet-based platforms, courses, or tutorials. This can include virtual classes, interactive coding environments, and online resources that teach Java fundamentals, object-oriented programming concepts, and advanced topics. Java is a widely-used, versatile programming language known for its portability, making it a popular choice for web, mobile, and enterprise applications. Online learning allows students and professionals to study Java at their own pace and from anywhere with internet access.

What is the difference between Java Programming Online vs Java Developer?

AspectJava Programming OnlineJava Developer
Required CredentialsJava certification, online coursesJava certification, relevant experience
Work EnvironmentRemote, online learning platformsOffice or remote work in tech companies
Industry UsageLearning and practicing Java skillsDeveloping Java applications in industry
Search & Comparison IntentLearning Java online vs Java Developer roles

Java Programming Online refers to learning and practicing Java skills through online courses and tutorials, often in a remote setting. Java Developer, on the other hand, is a professional role involving designing, coding, and maintaining Java applications in a work environment. While both require Java certifications and relevant knowledge, Java Programming Online is focused on education, whereas Java Developer is a career position in the industry.

What are the most commonly searched types of Java Programming jobs in Tennessee? The most popular types of Java Programming jobs in Tennessee are:
What are popular job titles related to Java Programming Online jobs in Tennessee? For Java Programming Online jobs in Tennessee, the most frequently searched job titles are:

Senior DevSecOps Engineer

Team Velocity

Antioch, TN • Remote

$110.20K - $151.10K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 8 days ago


Job description

We are seeking a seasoned Red Team Lead to spearhead offensive security operations and proactively identify vulnerabilities across our infrastructure and applications. This role will collaborate closely with our VP of Security & DevOps and interface with our SRE and DevOps teams to ensure robust security posture across all environments.

As the Senior DevSecOps Engineer you will work alongside developers to bake in security early and support our DevOps/Platform engineers in securing pipelines and infrastructure. You will partner with QA/Testing teams to build security test cases, advise product owners on risks and compliance needs and act as a bridge to InfoSec for vulnerability management and audits.

Key Responsibilities

Red Team: Form, Lead, and Execute Red Team engagements simulating real-world attack scenarios. Collaborate with SRE and DevOps teams to validate findings and recommend remediation strategies. Manage full attack lifecycle operations: reconnaissance, exploitation, persistence, lateral movement, and exfiltration.

Security by Design: Integrate security requirements and controls into architecture, design, and coding practices.

Code & Dependency Review: Automate and conduct reviews of code, libraries, and dependencies to identify vulnerabilities.

Threat Modeling & Risk Assessment: Collaborate with engineers to assess potential attack vectors and recommend mitigations.

Secure CI/CD Pipelines: Implement static (SAST), dynamic (DAST), and dependency scanning tools into CI/CD pipelines.

Cloud & Infrastructure Security: Work with DevOps to secure Kubernetes, containers, secrets management, and cloud environments (AWS/GCP/Azure).

Required Skills

  • 5+ years' professional experience in a DevSecOps environment
  • Strong background in application security (OWASP, NIST, MITRE ATT&CK)
  • Proficiency in one or more programming languages (C#, Python, Java, or JavaScript)
  • Experience with CI/CD and DevSecOps tooling (SonarQube, Snyk, Veracode, GitHub Actions, etc.)
  • Familiarity with container security (Docker, Kubernetes, Istio)
  • Cloud security expertise (IAM, secrets management, network segmentation)
  • Knowledge of regulatory/compliance frameworks relevant to the organization
  • Experience with penetration testing or red teaming, a plus!
  • Certifications (e.g., CISSP, OSCP, CEH, CCSK), a plus!
  • Familiarity with zero-trust architectures, a plus!
  • Hands-on with Infrastructure as Code (Terraform, Helm, Pulumi), a plus!

COMPENSATION
This is a full-time, salaried, remote position. Compensation commensurate on experience. Participation in company benefit offerings include medical, dental, vision, unlimited paid leave, 401(k) matching, wellness, and more.

NEXT STEPS
If you meet the requirements, and are interested in applying for this role, please complete the online application, be sure to include a current resume and contact information. Eastern and Central Time Zones highly preferred. NO PHONE CALLS PLEASE.


ABOUT TEAM VELOCITY
Team Velocity is a full-service marketing agency serving the automotive industry, providing fully integrated marketing solutions to OEMs and dealerships nationwide. We are revolutionizing the automotive industry with cutting-edge technology to help dealers sell and service more cars. Made by dealers for dealers, Team Velocity’s proprietary technology platform Apollo® analyzes consumer behavior to predict who will buy, what they will buy, and when they are ready to service. Apollo automates the entire communication process by delivering hyper-personalized campaigns across every touchpoint, maximizing ROI, and lifetime revenue.

Our vision is to serve our clients with a single technology platform that empowers them to execute intelligent marketing across every online and offline channel. We aim to deliver a frictionless consumer experience, from the initial engagement to a final transaction.

Our team members are hard-working and driven to achieve success for our clients and our unique culture promotes creativity, camaraderie, and success.