Senior Java Software Engineer

4 weeks ago


Knoxville, Tennessee, United States Jobot Full time
About the Role

We are seeking a highly skilled Lead Java Developer to join our growing team at Jobot. As a key member of our development team, you will be responsible for architecting new systems, developing RESTful services, and managing the development team.

Key Responsibilities
  • Master and utilize a custom Java framework for the back-end and a custom JavaScript framework for the front-end.
  • Architect systems and define the design vision.
  • Collaborate with the team to define architecture, implement data contracts, and identify potential risks to successful implementation.
  • Design and model databases.
  • Build new modules by translating the design vision provided by the management team into scalable SaaS solutions.
  • Maintain existing systems with a strong attention to detail.
  • Work with the Q/A team to develop and maintain a regression testing platform.
  • Coordinate and participate in DevOps and SysAdmin tasks as necessary.
  • Collaborate with the support team to troubleshoot and maintain existing modules.
  • Adhere to provided coding conventions.
  • Ensure code and infrastructure comply with all security standards (PCI Level I).
  • Oversee and handle any outages with the team, being available during off-hours to assist in urgent situations.
Requirements
  • Minimum of 6 years of development experience.
  • Proven ability to serve as a technical lead or mentor on a team.
  • Proficiency in Java, Jetty, Linux, and bash scripting.
  • Expertise in MySQL/MariaDB Galera Cluster and data design/modeling.
  • Familiarity with IntelliJ, Eclipse, Maven, and GIT/GitHub.
  • Expert-level experience in developing RESTful services that deliver responses in both JSON and XML.
  • Proficiency in modern JavaScript, jQuery, Bootstrap, HTML/CSS.
  • Experience with popular front-end JS frameworks (e.g., Angular, Node).
  • Experience in mobile (responsive) development.
  • High level of comfort with SysAdmin/DevOps tasks utilizing AWS.
  • Experience with Java concurrency models and multithreaded architectures.
  • Deep experience with JUnit or similar testing frameworks.
  • Experience with common integration pipeline tools (e.g., Jenkins, CircleCI, GitHub Actions).
  • Knowledge of Windows/.NET, system monitoring, performance tuning, exception debugging/handling, and security scanning/PCI compliance.
  • Experience contributing to open-source projects and maintaining standalone libraries.
What We Offer
  • Competitive pay.
  • Health insurance: medical, dental, vision, and prescription plans.
  • Health savings accounts.
  • Retirement savings plan (401K) with discretionary company match.
  • Short and long-term disability.
  • Company-paid $25,000.00 life insurance.
  • Supplemental life and AD&D insurance.
  • Employee assistance program.
  • Paid holidays.
  • Paid vacation.
  • Paid volunteer time.
  • Employee discount programs.
How to Apply

Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.



  • Knoxville, Tennessee, United States Sunbelt Rentals Full time

    Job Title: Senior Software EngineerSunbelt Rentals is seeking a highly skilled Senior Software Engineer to join our team in Fort Mill, SC.Job Summary:We are looking for a talented software engineer to design, develop, and deploy high-quality software solutions that meet the needs of our customers. The successful candidate will have a strong background in...


  • Knoxville, Tennessee, United States TEKsystems Full time

    Job Title: Java DeveloperWe are seeking a skilled Java Developer to join our team at TEKsystems. As a Java Developer, you will play a key role in developing open source solutions, participating in design reviews, conducting code reviews, creating test plans, and participating in testing reviews.Job Responsibilities:Research and assist in the development of...


  • Knoxville, Tennessee, United States Sunbelt Rentals Full time

    Job Title: Senior Software EngineerSunbelt Rentals is seeking a highly skilled Senior Software Engineer to join our team in Fort Mill, SC.Job SummaryWe are looking for a talented software engineer to design, develop, and deploy high-quality software solutions that meet the needs of our customers and internal stakeholders.Key ResponsibilitiesDesign and...


  • Knoxville, Tennessee, United States Sunbelt Rentals Full time

    Senior Software EngineerSunbelt Rentals is seeking a highly skilled Senior Software Engineer to join our team in Fort Mill, SC. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop...

  • Software Engineer

    4 weeks ago


    Knoxville, Tennessee, United States Leidos Holding Full time

    Job DescriptionThe Software Developer is responsible for designing, developing, testing, and maintaining custom software applications for the organization. This role requires collaboration with the organization's IT and business teams to ensure that software applications are effective in supporting the organization's operations and goals.Key...

  • Software Engineer

    3 weeks ago


    Knoxville, Tennessee, United States Leidos Holding Full time

    Job DescriptionThe Software Developer is responsible for designing, developing, testing, and maintaining custom software applications for the organization. This role requires close collaboration with the organization's IT and business teams to ensure that software applications are effective in supporting the organization's operations and goals.Key...


  • Knoxville, Tennessee, United States Covenant Health (Tennessee) Full time

    Job Title: Software Integration EngineerCovenant Health is seeking a highly skilled Software Integration Engineer to join our team. As a senior technical and business expert, you will drive software development processes within our organization, collaborating with diverse project teams to deliver customer-focused IT solutions.Responsibilities:Be at the...


  • Knoxville, Tennessee, United States Spectra Tech Full time

    Job Title: Senior Electrical EngineerWe are seeking a highly skilled Senior Electrical Engineer to join our team at Spectra Tech. As a key member of our engineering team, you will be responsible for designing and developing electrical systems for various projects.Responsibilities:Design and develop electrical systems, including power distribution, lighting,...


  • Knoxville, Tennessee, United States Covenant Health (Tennessee) Full time

    Job SummaryCovenant Health is seeking a highly skilled Software Integration Engineer to join our team. As a senior technical and business expert, you will drive software development processes within our organization, collaborating with diverse project teams to deliver customer-focused IT solutions.Key ResponsibilitiesEngage in analysis, design, coding,...


  • Knoxville, Tennessee, United States LPL Financial Full time

    **Job Overview:** LPL Financial is seeking a highly skilled and experienced Senior Developer to join our Advisory Flexibility team within the Technology business unit. As a Senior Developer, you will be responsible for planning, directing, and executing projects to design, build, and maintain sustainable, scalable capabilities that support the delivery of...


  • Knoxville, Tennessee, United States Gem Care Full time

    Job Title: Senior Mechanical Engineer - Professional Engineer LicenseWe are seeking a highly skilled Senior Mechanical Engineer with a Professional Engineer (PE) License to join our team at Gem Care. As a Senior Mechanical Engineer, you will be responsible for designing and engineering power generation facilities mechanical systems.Key...


  • Knoxville, Tennessee, United States Contact Government Services, LLC Full time

    Job Title: Senior Lead Network EngineerWe are seeking an experienced Senior Lead Network Engineer to join our team focused on the evaluation, enhancement, and maintenance of a large-scale network project.Job Summary:The successful candidate will be responsible for designing and implementing a network infrastructure that encompasses wireless, wired, and...


  • Knoxville, Tennessee, United States Mesa Accosiates Full time

    Job Title: Senior Electrical EngineerWe are seeking a highly skilled Senior Electrical Engineer to join our team at Mesa Associates, Inc. This is an exciting opportunity to work on multi-discipline projects in power generation, transmission, and distribution.Key Responsibilities:Design and develop electrical systems for power generation facilities, including...


  • Knoxville, Tennessee, United States Bennett & Pless, Inc. Full time

    Senior Structural EngineerBennett & Pless, Inc. is seeking a highly skilled Senior Structural Engineer to join our team in Knoxville. As a key member of our engineering team, you will be responsible for leading the design and analysis of structural elements and systems for various project types, including manufacturing, distribution, data centers, schools,...


  • Knoxville, Tennessee, United States Jacobs Full time

    Senior Structural EngineerWe are seeking a highly skilled Senior Structural Engineer to join our team in Knoxville, TN. As a key member of our water/wastewater/water resources team, you will be responsible for providing consulting, design, and construction services to various municipal, federal, industrial, and other clients.Key Responsibilities:Prepare...


  • Knoxville, Tennessee, United States Catalyst Recruiting, Inc Full time

    Senior Electrical Engineer - Signal Processing and DesignCatalyst Recruiting, Inc is seeking a highly skilled Senior Electrical Engineer to lead the design and development of cutting-edge signal processing equipment. As a key member of our R&D team, you will be responsible for designing, modeling, and implementing board-level and FPGA-based signal processing...


  • Knoxville, Tennessee, United States Mesa Associates, Inc. Full time

    Job OverviewMesa Associates, Inc. is seeking a highly skilled Senior Electrical Engineer to join our team. As a key member of our power generation team, you will be responsible for designing, developing, and implementing electrical systems for our clients.Key Responsibilities:Design and develop electrical systems for power generation facilitiesCollaborate...


  • Knoxville, Tennessee, United States AMS Corporation Full time

    About Our CompanyAMS Corporation is a leading provider of nuclear engineering services, headquartered in Knoxville, Tennessee, with a global presence. Our mission is to ensure the safe operation of the worldwide nuclear fleet through innovative testing services, engineering solutions, training, and data analysis.Job OverviewWe are seeking a highly skilled...


  • Knoxville, Tennessee, United States AMS Corporation Full time

    About Our CompanyAMS Corporation is a leading provider of nuclear engineering services, headquartered in Knoxville, Tennessee, with a global client base. Our mission is to ensure the safe operation of the worldwide nuclear fleet through innovative testing services, engineering solutions, training, and data analysis.Job OverviewWe are seeking a highly skilled...


  • Knoxville, Tennessee, United States Covenant Health (Tennessee) Full time

    Job Title: Software Integration EngineerCovenant Health is seeking a highly skilled Software Integration Engineer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our organization.Responsibilities:Design and develop software solutions using...