Post job

Senior java developer jobs in Franklin, TN

- 77 jobs
All
Senior Java Developer
Software Engineer
Senior Software Engineer
Applications Developer
Senior .NET Developer
Java Developer
Java/J2ee Developer
Senior/Lead Developer
Software Developer
  • .NET Developer - Sr/Lead

    Thorndale Partners

    Senior java developer job in Smyrna, TN

    DETAILS: SR .NET ENGINEER Title: Sr .NET Engineer Compensation: Great Base salary + Strong Bonus + Excellent benefits OVERVIEW: SR .NET ENGINEER We are seeking an experienced Senior .NET Engineer with experience in Microservices, Kubernetes, and MetaData to deliver enterprise-grade software solutions that will have a major impact on our customers. Leads architecture and development activities and performs all aspects of the development life cycle. Will act as the senior technical programmer and is expected to assist in mentoring of junior engineers. RESPONSIBILITIES: SR .NET ENGINEER Serves as Designer/Architect/Engineer for a major enterprise software application. Leads areas of integration specializing in one operating system. Develops new design patterns, standards, etc. and works with other developers in implementation. Performs data modeling and architecture development. Reviews and evaluates application workflow and user experience. Acts as technical expert and provides application development oversight and involvement for Third Party integrations and database core components. Leads and executes testing to ensure the program meets the specified requirements. Drives solutions and guides the work of others to provide full application development life cycle support including specifications, prototypes, development, quality assurance and deployment. Champions innovation and expands sphere of influence through mentoring and guidance. Works with user/customer community, business analysts, and architects to capture system requirements and design. Leverages a technical network to collaborate across the organization MINIMUM REQUIREMENTS: SR .NET ENGINEER Bachelor's degree in computer science or related field or directly related year for year experience 6 years' experience in designing, developing, implementing, and supporting enterprise level IT solutions .Net Stack (C#, Win Forms, Web API with Asp.net Core and Entity Framework Core) MicroServices, Kafka, Kubernetes, Javascript/Web front end technologies Docker, REST and JSON technologies. Knowledge of MetaData and Databases with demonstrated expert experience integrating with MySQL and SQL Server Knowledge of development source code management using GIT Hub and JIRA Knowledge of Object-oriented design
    $86k-128k yearly est. 1d ago
  • Senior Software Engineer

    Resolution Technologies, Inc.

    Senior java developer job in La Vergne, TN

    Senior Software Engineer Job Description: This person delivers the development and maintenance of our next-generation Order Management System using modern Microservices and Data Mesh architecture. This role requires a deep understanding of distributed systems, cloud and on-prem technologies, and scalable software development within the Manufacturing & Distribution industry. This position will collaborate with cross-functional teams to architect, develop, and optimize enterprise-grade solutions that drive efficiency and innovation in distribution, as well as order fulfillment processes. Senior Software Engineer Minimum Qualifications: Bachelor's degree in computer science or related field or directly related year for year experience 6+ years in .NET Core, C#, ASP.NET Core, Web APIs, and front-end frameworks (Angular/React/Blazor). Strong experience designing and implementing microservices-based architectures. Senior Software Engineer Preferred Skills: Experience integrating ERP, WMS, and e-commerce systems is a plus. Experience working with Order Management Systems in a Manufacturing or Distribution environment. Knowledge of Data Mesh principles, event-driven architectures, and distributed data systems. Hands-on experience with cloud platforms (Azure preferred, AWS/GCP is a plus). Experience with containerization (Docker, Kubernetes) and serverless architectures. Strong understanding of database technologies (SQL Server, DB2, NoSQL, Redis, Elasticsearch). Proficiency in CI/CD, DevOps, and Infrastructure as Code (Terraform, Bicep, ARM templates). Knowledge of GraphQL, gRPC, and API Gateway solutions Hands-on experience with data lakes or real-time analytics. Senior Software Engineer Key Responsibilities: Architecture & Development: Design and implement scalable. NET-based full-stack solutions using C#, ASP.NET Core, Blazor, Angular, or React. Architect microservices-based systems, ensuring high availability, resilience, and performance. Establish a Data Mesh strategy to manage decentralized data ownership and governance across the organization. Design and optimize databases using SQL Server and NoSQL (PostgreSQL, MongoDB). Order Management System (OMS): Lead the development of a modern, cloud-native Order Management System tailored for manufacturing & distribution. Define APIs, workflows, and integrations with ERP, WMS, and e-commerce platforms. Ensure real-time order processing, tracking, and fulfillment using event-driven architecture (Kafka, RabbitMQ). DevOps: Implement CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps. Ensure security best practices, including OAuth, JWT, and API Gateway implementations. Deploy and maintain cloud-native applications on Azure / AWS / GCP. Technical Leadership & Best Practices: Set coding standards, perform code reviews and mentor engineering teams. Drive the adoption of modern engineering practices, including Domain-Driven Design (DDD), Test-Driven Development (TDD), and CI/CD. Work with data engineers to build data pipelines that support analytical and operational workloads. Apply secure coding practices, use OWASP guidelines
    $78k-102k yearly est. 2d ago
  • Java Senior Developer

    Tectammina

    Senior java developer job in Brentwood, TN

    Relevant Experience (Yrs) : 8 to 10 Years Strong Java / J2EE, XML, Java Script, JQuery Strong SQL/Oracle database skills Functional expert in Healthcare Strong communication skills Ability to Plan, Estimate the projects based on requirements Technical ability to lead and coordinate offshore team Best Analytical skills Qualifications Roles & Responsibilities : Senior Java Developer Onsite-Offshore co-ordination Convincing skills to follow a particular process Able to Plan, Estimate the projects based on requirements Able to technical lead and coordinate offshore team Analysis skills to find out root cause of defects. Additional Information Job Status: Full Time Eligiblity: GC or US Citizens Share the Profiles to **************************** Contact: ************ Keep the subject line with Job Title and Location
    $84k-109k yearly est. Easy Apply 13h ago
  • Senior Java Developer

    Sysazzle 4.4company rating

    Senior java developer job in Brentwood, TN

    - Participate in architecture, development and implementation of technical systems. - Strong Java skills with knowledge of JVM tuning and Java best practices. - Experience with dependency injection frameworks (Spring, CDI, Guice, etc). - Experience with object-relational mapping technologies (Hibernate, JPA etc) Qualifications 7+ years' experience in Java-J2EE Development Designed and implemented an enterprise level solution using Spring Boot, Spring LDAP, Spring REST Application development experience in Java / JEE Technologies: Spring, Spring Boot, Spring Security OAuth2, Spring Security, Spring REST, Spring LDAP, Spring Data, JPA, Hibernate, Struts, JSP, Servlets, EJB, JMS, SOAP, WSO2 ESB, Kafka, Zuul, Hysterix, Kibana, ELK (ElasticSearch, Log stash, Kibana) Application development experience in Java8, Netflix stack, Kafka, ES, Cassandra, WXS, Cloud config, Docker, Framework development experience, Orchestration engine
    $88k-113k yearly est. 12h ago
  • Java / J2EE Developer

    Georgia It

    Senior java developer job in Brentwood, TN

    Role : Java / J2EE Developer Duration of Hiring : 6 months Extension possible : Yes Job Description: At least 8 - 9 yrs of overall experience. At least 1 year of experience in SOLR (Search Technology) Strong Java/ J2EE Skills Strong Analytical Skills Exposure Agile and TDD would be a plus Excellent communication skills. Experience in Websphere Commerce Server would be a plus. Additional Information All your information will be kept confidential according to EEO guidelines.
    $69k-90k yearly est. 13h ago
  • Kafka with strong Java developer

    Dellfor Technologies

    Senior java developer job in Brentwood, TN

    Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the unique challenges created by transforming business needs. Our technical, domain expertise across obust solutions. We strive to prove ourselves from project inception through completion... Our technical, domain expertise across industries and process oriented approach enables clients to develop cost effective and robust solutions. We strive to prove ourselves from project inception through completion... To succeed in the Dellfor technologies, you need exceptional connections - to the right experts, the right opportunities and the right answers. You'll find Dellfor Technologies right in the center of this ever-changing technological world - uncovering opportunities and connecting possibilities. As a global provider of IT staffing services, Dellfor Technologies connects the very best IT professionals to great opportunities at leading companies. And we do it every single day - for both temporary and permanent assignments and across virtually all industries. We use our insight, flexibility and expanded resources to anticipate the needs of leading tech companies and help them make exceptional connections with top tech talent. Job Description · Total 6 to 8 years of experience in the IT industry · Experience in KAFKA, Java and Spring Framework is required · Experience in RESTful and AWS services (preferably using Spring MVC) / SOAP Services is required (Designing / creating web services. Consuming web services will not suffice) · Experience in some of the following technologies: Spring Integration, RabbitMQ with Kafka · Experience in Scala, Microservices, Spark and Big Data · Experience in Agile environment or DevOps will be a plus · Experience in the Design of applications is required · Experience in leading a team will be plus · Experience in Payments will be significant plus Qualifications Bachelor's of computer science Additional Information Highlights and benefits We are a registered E verified company Starting salary between $ 60,000 with regular increments Free classroom skill enhancement program Relocation allowance Referral bonus On the job support from experienced professionals in the relative field Travel allowance Insurance- Medical, dental, vision and 401K Health Benefits through Carefirst BCBS (Blue Cross Blue Shield) Company paid Life Insurance Please respond with your resume. US Citizens and all other parties authorized to work in the US are encouraged to apply. Job Type: Contract Salary: $80,000.00 /year Required education: Bachelor's Required experience: Developer: 1 year
    $60k-80k yearly 13h ago
  • Software Developer

    Us Tech Solutions 4.4company rating

    Senior java developer job in Franklin, TN

    + Sr. Front End (React) Web Developer + We are looking for a skilled React Developer to join our team. As a React Developer, you will be responsible for developing and implementing user interface components using React.js concepts. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase. **Key Responsibilities** : + Develop new user-facing features using React.js + Build reusable components and front-end libraries for future use + Translate designs and wireframes into high-quality code + Optimize components for maximum performance across a vast array of web-capable devices and browsers + Collaborate with back-end developers and web designers to improve usability + Ensure the technical feasibility of UI/UX designs + Stay up to date with the latest industry trends and technologies **Qualifications Requirements** : + Proven experience as a React Developer or similar role + Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model + Thorough understanding of React.js and its core principles + Experience with popular React.js workflows (such as Redux or Flux) + Familiarity with RESTful APIs + Knowledge of modern authorization mechanisms, such as JSON Web Token + Familiarity with modern front-end build pipelines and tools + Ability to understand business requirements and translate them into technical requirements + A knack for benchmarking and optimization + Familiarity with code versioning tools (such as Git Enterprise) + A degree in Computer Science or a related field **About US Tech Solutions:** US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit *********************** . US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $74k-96k yearly est. 16d ago
  • Sr. C#/ .Net Developer

    Bluestone 4.1company rating

    Senior java developer job in Brentwood, TN

    Based in Nashville, TN, this company provides medical services to 90,000+ employees and over 225,000 members. Their model, which integrates wellness and case management with high quality primary and chronic patient care support, provides companies measurable savings in their employee health benefit cost. Job Description The Senior C#/.NET Developer creates, maintains and enhances information systems by designing, developing and installing software solutions. Provides the technical decisions and guidance regarding complex software development projects. Is responsible for initiating discussions around innovation and proposes alternate process and technical solutions to problems. Qualifications Bachelor's degree in Computer Science or equivalent related disciplines. Five+ years' experience in software development. Three+ years' experience with SQL Server Integration Services (C#/.NET). Three+ years' expertise in SQL Programming. Two+ years Healthcare experience (CPT, ICD, Loinc, Eligibility, Claims, etc.). Experience with Microsoft Business Intelligence Toolset. Knowledge of physical database administration with SQL Server a plus. Strong understanding and breadth of experience with technical systems; ability to identify technical solutions for business problems. Strong to expert understanding of the healthcare industry and the information exchange between providers, clearinghouses, payer and employers. Strong organizational and project management skills. Ability to interact with both internal staff and customer data representatives at all levels. Excellent oral and written skills in order to effectively communicate with customers and internal staff. Ability to develop and deliver presentation materials. Ability to field questions in an open forum or presentation. Ability to formulate and define systems scope and objectives through research, due diligence and strong interactions with customers. Solid understanding and practical experience in the use of SQL and applicable querying requirements. Additional Information Professional Competencies: * Drives to Win - Possesses sustained energy to set and meet challenging objectives; the ability to organize resources to achieve a standard of excellence in outcomes and monitor on-going performance. * Communicates Clearly and Effectively - The ability to effectively share ideas, thoughts, information and feelings with a diverse range of audiences to develop two-way understanding; it includes speaking, listening and written communication skills; the ability to influence others toward a desired way of thinking or course of action and to secure agreement to achieve common goals through effective negotiation. * Demonstrates Flexibility and Adaptability - Is open and receptive to appropriate change; the ability to manage and shift priorities as required, and to incorporate new approaches in support of changing organizational needs; possesses confidence in challenging the status quo and providing input to change efforts. * Focuses on Customer Service - A desire to help or meet the needs of customers; the ability to respond to the changing needs of the customer while maintaining a high standard of quality and adhering to company policies, standards, practices and processes. * Teamwork - Is able to establish and maintain a good rapport and cooperative relationships with customer and co-workers; able to work cooperatively across organizational boundaries to achieve shared goals; possesses an understanding of team dynamics and provides tangible contributions to teams, fostering collaboration and an environment of mutual trust and respect. * Builds Relationships - The ability to identify, build and maintain formal and informal networks and productive relationships with both internal and external stakeholders; it includes leveraging these contacts to influence positive outcomes for the business. * Develops Self - Maintains a commitment to personal and professional development, keeping abreast of current professional knowledge; is personally committed to and actively works to continuously improve him/herself. * Solves Problems - Uses rigorous logic and methods to solve difficult problems with effective solutions; able to think critically; to recognize and anticipate a problem (technical, operational, process, organizational) and to identify and implement the best solution in a timely manner. * Manages and Executes on Projects - Establishes plans and manages resources to ensure work is completed efficiently, on time and within budget. * Acts with Integrity and Demonstrates Ethical Behavior - Interacts with others in a way that gives them confidence in ones' motives and representations and those of the organization; is seen as direct, truthful, keeps confidences, promises and commitments; acts in an honest and trustworthy manner based on personal accountability and a moral conviction to do the right thing.
    $76k-101k yearly est. 13h ago
  • Application Developer - Energy & Water Technology - Base Salary to 100k/year - Lebanon, TN

    Allsearch Recruiting

    Senior java developer job in Lebanon, TN

    Our client, a manufacturer of residential and commercial water heaters and boilers is searching for an Application Developer to join their onsite team in Lebanon, TN. In this role, the Application Developer will contribute to developing an application that prioritizes performance, usability, and scalability. Responsibilities: Build and maintain cross-platform mobile applications using React Native Design and develop GraphQL APIs using Node.Js and Apollo Server Build and maintain backend logic, middleware, and third-party integrations Implement secure authentication using JWT Full API security protocol knowledge, like OAuth 2.0 vs just JWT API Documentation standards Ayla, SAP, Xcode, Android SDK, Salesforce UI/UX, IoT / Device experience Write unit and integration tests using Jest to ensure reliable code Maintain high code quality with ESLint and Prettier Optimize the application using Babel for efficient builds and performance Qualifications: Bachelor' s degree in Information Technology or Computer Science 3+ years experience as a Full-Stack JavaScript Developer Strong expertise in JavaScript ES6+, React Native, and Node.Js. Experience working with GraphQL and REST APIs Hands-on experience with libraries like Axios, moment.Js, Lodash, and uuid Proficiency using Yarn, version control systems (e.G., Git), and modern editors like WebStorm or VS Code Experience with attribute-based access control (ABAC) or role-based access control (RBAC) Compensation: Base Salary to 100k/year 8.5% annual bonus Eligible for hybrid schedule (but must be able to perform work onsite in Lebanon) Relocation assistance #INDALL
    $62k-85k yearly est. 51d ago
  • Application Developer - Energy & Water Technology - Base Salary to 100k/year - Lebanon, TN

    Allsearch Professional Staffing

    Senior java developer job in Lebanon, TN

    Job Description Application Developer - Energy & Water Technology - Base Salary to 100k/year - Lebanon, TN Our client, a manufacturer of residential and commercial water heaters and boilers is searching for an Application Developer to join their onsite team in Lebanon, TN. In this role, the Application Developer will contribute to developing an application that prioritizes performance, usability, and scalability. Responsibilities: Build and maintain cross-platform mobile applications using React Native Design and develop GraphQL APIs using Node.js and Apollo Server Build and maintain backend logic, middleware, and third-party integrations Implement secure authentication using JWT Full API security protocol knowledge, like OAuth 2.0 vs just JWT API Documentation standards Ayla, SAP, Xcode, Android SDK, Salesforce UI/UX, IoT / Device experience Write unit and integration tests using Jest to ensure reliable code Maintain high code quality with ESLint and Prettier Optimize the application using Babel for efficient builds and performance Qualifications: Bachelor's degree in Information Technology or Computer Science 3+ years experience as a Full-Stack JavaScript Developer Strong expertise in JavaScript ES6+, React Native, and Node.js. Experience working with GraphQL and REST APIs Hands-on experience with libraries like Axios, moment.js, Lodash, and uuid Proficiency using Yarn, version control systems (e.g., Git), and modern editors like WebStorm or VS Code Experience with attribute-based access control (ABAC) or role-based access control (RBAC) Compensation: Base Salary to 100k/year 8.5% annual bonus Eligible for hybrid schedule (but must be able to perform work onsite in Lebanon) Relocation assistance #INDALL
    $62k-85k yearly est. 20d ago
  • Senior .Net Developer

    Ingram Book Group Inc. 4.6company rating

    Senior java developer job in La Vergne, TN

    Ingram Content Group (ICG) is currently seeking a Senior Software Engineer to join our team in LaVergne, TN (Greater Nashville area). This person delivers the development and maintenance of our next-generation Order Management System using modern Microservices and Data Mesh architecture. This role requires a deep understanding of distributed systems, cloud and on-prem technologies, and scalable software development within the Manufacturing & Distribution industry. This position will collaborate with cross-functional teams to architect, develop, and optimize enterprise-grade solutions that drive efficiency and innovation in distribution, as well as order fulfillment processes. This position will be expected by hybrid and work from the Ingram headquarters 3 days per week. Want to help explore and build new ways to deliver content to the world? At Ingram, our Technology team is blazing a trail by providing content distribution services to thousands of publishers with key initiatives around business intelligence, machine learning, continuous integration and omnichannel. We support diverse people and technology that highlights innovation through SaaS platforms, metadata, cloud, and containerization. Our teams are agile, and emphasize authenticity, creativity, and transparency upon a fact-based foundation. The world is reading, and it is our goal to connect as many people as possible to the content they want in the simplest ways. If you are an IT professional who strives to deliver results through collaborative partnerships, understanding what drives business, and enjoys working in a connected culture, we can't wait to meet you! The ideal candidate will have the following minimum qualifications: Bachelor's degree in computer science or related field or directly related year for year experience 6+ years in . NET Core, C#, ASP.NET Core, Web APIs, and front-end frameworks (Angular/React/Blazor). Strong experience designing and implementing microservices-based architectures. We have a preference for: Experience integrating ERP, WMS, and e-commerce systems is a plus. Experience working with Order Management Systems in a Manufacturing or Distribution environment. Knowledge of Data Mesh principles, event-driven architectures, and distributed data systems. Hands-on experience with cloud platforms (Azure preferred, AWS/GCP is a plus). Experience with containerization (Docker, Kubernetes) and serverless architectures. Strong understanding of database technologies (SQL Server, DB2, NoSQL, Redis, Elasticsearch). Proficiency in CI/CD, DevOps, and Infrastructure as Code (Terraform, Bicep, ARM templates). Knowledge of GraphQL, gRPC, and API Gateway solutions Hands-on experience with data lakes or real-time analytics. The Senior Software Engineer key responsibilities are: Architecture & Development: Design and implement scalable. NET-based full-stack solutions using C#, ASP.NET Core, Blazor, Angular, or React. Architect microservices-based systems, ensuring high availability, resilience, and performance. Establish a Data Mesh strategy to manage decentralized data ownership and governance across the organization. Design and optimize databases using SQL Server and NoSQL (PostgreSQL, MongoDB). Order Management System (OMS): Lead the development of a modern, cloud-native Order Management System tailored for manufacturing & distribution. Define APIs, workflows, and integrations with ERP, WMS, and e-commerce platforms. Ensure real-time order processing, tracking, and fulfillment using event-driven architecture (Kafka, RabbitMQ). DevOps: Implement CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps. Ensure security best practices, including OAuth, JWT, and API Gateway implementations. Deploy and maintain cloud-native applications on Azure / AWS / GCP. Technical Leadership & Best Practices: Set coding standards, perform code reviews and mentor engineering teams. Drive the adoption of modern engineering practices, including Domain-Driven Design (DDD), Test-Driven Development (TDD), and CI/CD. Work with data engineers to build data pipelines that support analytical and operational workloads. Apply secure coding practices, use OWASP guidelines Hiring Salary Range: $108,000k - $138,000k. This range represents the anticipated low and high end of the salary for this position. It will be determined by factors including but not limited to: the applicant's education, experience, knowledge, skills, and abilities, geographic location, as well as internal equity and alignment with market data. Additional Information Perks/Benefits: A highly competitive compensation package with generous benefits beginning first day of employment for Medical/Prescription Drug plans, HSA, Vision, Dental and Health Care FSA. 15 vacation days & 12 sick days accrued annually and 3 personal days 401K match, Life and AD&D, Employee Assistance programs, Group Legal, & more Wellness program with access to onsite gym and basketball court for associates Encouraged continued education with our tuition reimbursement program Financial and in-kind opportunities to engage with non-profits in your community Company match program for United Way donations Volunteer opportunities and in-kind drives for non-profits throughout the year Take breaks or brainstorm in our game room with ping pong & foosball Casual Dress Code & Flexible Schedules (per team) The world is reading, and Ingram Content Group (“Ingram”) connects people with content in all forms. Providing comprehensive services for publishers, retailers, libraries and educators, Ingram makes these services seamless and accessible through technology, innovation and creativity. With an expansive global network of offices and facilities, Ingram's services include digital and physical book distribution, print-on-demand, and digital learning. Ingram Content Group is a part of Ingram Industries Inc. and includes Ingram Book Group LLC, Ingram Publisher Services LLC, Lightning Source LLC, Ingram Library Services LLC, Tennessee Book Company LLC, Ingram Content Group UK Ltd. and Ingram Content Group Australia Pty Ltd. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, work related mental or physical disability, veteran status, sexual orientation, gender identity, or genetic information. EOE-Race/Gender/Veterans/Disabled We participate in EVerify. EEO Poster in English EEO Poster in Spanish
    $72k-92k yearly est. 13h ago
  • Senior Software Engineer

    Eosys Group

    Senior java developer job in Smyrna, TN

    Full-time Description Our engineers are some of the most talented and engaged in the industry. As a leader in providing industrial automation and integration services, we offer stimulating, challenging projects across a wide variety of industries including Consumer Packaged Goods, Food and Beverage, Chemical, Automotive, Metals, Pulp & Paper and Power & Utilities. We work in small teams, build strong relationships with our colleagues and customers, and provide many opportunities for career development. For all these reasons and more, our Engineers have a strong sense of accomplishment and choose to call EOSYS home. As a Senior Software Engineer at EOSYS, you will be working with small, multi-disciplinary teams to develop software solutions for our manufacturing clients. Applications range from standalone SCADA applications to full-scale MES/MOM applications across multiple facilities. The EOSYS Digital Transformation team focuses primarily on the food & beverage and automotive industries. Projects typically range from a few weeks up to 6 months. On some projects, you will also be a part of the project commissioning team that goes onsite to the client. This allows you to see the “fruits of your labor” while also getting to experience unique manufacturing environments such as automotive assembly, guitar manufacturing, chocolate production and whiskey making. Based on your capabilities and interest, there will be opportunities to learn new skills and technologies as well as advance within the company. Requirements BS in Computer Science or Engineering (Computer, Electrical, Mechanical) 10+ years' experience designing and developing software applications using some or all of the following languages and/or technologies: Python, C#, .NET, HTML, JavaScript, CSS, database experience (MS SQL preferred) An equivalent combination of relevant education and experience will be considered Nice to have Experience with MQTT and UNS Experience with Vue, React, or Angular Agile methodology experience Basic knowledge of PLC tag structures and communications Azure DevOps experience Familiarity with working in a manufacturing environment Work Conditions The work environment for this job is a combination of office and industrial setting. Must be willing to work in a manufacturing plant environment. Sitting at a desk or console for extended periods. Must be able to be fitted for Personal Protective Equipment for certain customers. Must be able to work extended hours when needed. Must be able to work the rare night or non-traditional shift (Potentially 1-2x per year). **All applicants must be authorized to work in the United States. EOSYS is not currently accepting work visas.** The EOSYS Group is an Equal Opportunity employer and provides equal employment opportunities to all qualified applicants without regard to race, color, religion, age, national origin, disability status, genetics, protected veteran status, sex, sexual orientation, sexuality, transgender status, gender identity or expression, or any other characteristic protected by federal, state or local laws. If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting our HR department at ************.
    $78k-102k yearly est. 60d+ ago
  • Software Engineer, Platform - Murfreesboro, USA

    Speechify

    Senior java developer job in Murfreesboro, TN

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $61k-82k yearly est. 11d ago
  • Sr. Software Engineer - onsite - Mt. Juliet, TN

    Expert Technical Solutions

    Senior java developer job in Mount Juliet, TN

    Job DescriptionSenior Software Engineer - Nashville / Mt. Juliet, TN - onsite Hybrid Support + Development Role**Location: M-F onsite in Mt. Juliet, TN Environment: Azure, .NET 8, C#, API-driven platform Expert Technical Solutions is seeking a Senior Software Engineer with strong development experience who is also comfortable providing hands-on, onsite application support for a mission-critical inventory and operations system. This role blends daily production support, troubleshooting, and system reliability work with active software development, including enhancements, optimizations, and new feature development.This is NOT a help-desk or IT support position - the ideal candidate is a true software engineer who enjoys solving operational issues, debugging live systems, improving codebases, and owning technical outcomes in a fast-paced environment. Responsibilities:Application Support + Troubleshooting (Daily) Monitor and support backend services that sync inventory and operational data between multiple systems Investigate and resolve issues with system connections, data flow, and messaging Ensure daily processing jobs and data syncs complete successfully Work directly onsite to diagnose issues quickly and keep operations running smoothly Software Development (Ongoing) Design, maintain, and enhance backend APIs and services using C# / .NET 8 Build new features to support warehouse and logistics operations Improve service performance, scalability, and reliability Apply SOLID and clean architecture principles to keep the platform maintainable Refactor and optimize existing code for readability, speed, and stability Cloud & Architecture Work with Azure PaaS services (Azure Functions, Event Grid, Azure Table Storage) Support a service-oriented architecture and event-driven processing Implement and improve application security for APIs and web interfaces Collaboration & Documentation Work closely with front-end developers, infrastructure teams, and database engineers Document APIs, workflows, system changes, and troubleshooting procedures Provide clear status updates and communicate effectively with technical stakeholders Requirements: Strong experience in C# and .NET backend development Hands-on experience building and maintaining RESTful APIs Understanding of SOLID principles and clean coding practices Experience with Azure services (Functions, Event Grid, Table Storage preferred) Strong debugging and problem-solving abilities Ability to write clean, testable, maintainable code Familiarity with Git and version control Understanding of secure coding practices and API security Preferred Skills: 5+ years of professional software development experience Experience working in service-oriented or event-driven architectures Exposure to CI/CD pipelines and automated deployments Performance tuning for backend services and cloud-hosted applications Experience working in Agile or iterative development environments Bachelor's degree in Computer Science, Software Engineering, or related field This role is ideal for someone who: Enjoys hands-on technical problem solving Wants a mix of development + operations Can own and support a production environment Likes being close to the business impact Thrives in an onsite, collaborative setting Is comfortable being the technical go-to person for a critical system
    $78k-102k yearly est. 8d ago
  • Senior Software Engineer (Backend)

    Resolution Technologies, Inc.

    Senior java developer job in La Vergne, TN

    Senior Software Engineer Job Description: This person delivers enterprise-grade software solutions with high customer impact. Leads architecture and development activities with a specialization in at least one major enterprise IT application, one major database platform, and one major operating system. Performs all aspects of the development life cycle. Acts as the senior technical programmer for the assigned enterprise system and/or application of responsibility. Delivers results through independent contributions and through mentoring of junior engineers. Senior Software Engineer Minimum Qualifications: Bachelor's degree in computer science or related field or directly related year for year experience 6 years' experience in designing, developing, implementing, and supporting enterprise level IT solutions Senior Software Engineer Preferred Skills: Knowledge of Development Tools with demonstrated expert experience in appropriate development tools - .NET Stack (C#, Web API with Asp.net Core and Entity Framework Core), Kafka, Kubernetes, JavaScript/Web front end technologies, PostgreSQL, SQL Server, IBM DB2, Visual Studio, VS Code, Docker, REST, JSON and XML technologies. Knowledge of Messaging / Enterprise Integration Patterns Knowledge of external technologies within domain of expertise Knowledge of all phases of applications systems analysis and programming Knowledge of and in depth understanding of the business or function for which application is designed. Knowledge of Databases with demonstrated expert experience integrating with PostgreSQL, IBM DB2, or SQL Server Knowledge of development source code management using git Knowledge of issue management and tracking using JIRAKnowledge of Object-oriented or Domain Driven Design Senior Software Engineer Key Responsibilities: Serves as Designer/Architect/Engineer for at least one major enterprise IT application. Leads areas of integration with at least one major operating system (e.g. Unix/Linux/Windows). Develops new design patterns, standards, etc. and works with other developers in implementation. Performs data modeling and architecture development. Reviews and evaluates application workflow and user experience. Acts as technical expert and provides application development oversight and involvement for Third Party integrations (e.g. Documentum, Adobe, etc.) and database (e.g. MySQL, Oracle, SQL Server) core components. Leads and executes testing to ensure the program meets the specified requirements. Drives solutions and guides the work of others to provide full application development life cycle support including specifications, prototypes, development, quality assurance and deployment. Champions innovation and expands sphere of influence through mentoring and guidance. Works with user/customer community, business analysts, and architects to capture system requirements and design. Leverages a technical network to collaborate across the organization
    $78k-102k yearly est. 2d ago
  • Senior Java Developer

    Sysazzle 4.4company rating

    Senior java developer job in Brentwood, TN

    - Participate in architecture, development and implementation of technical systems. - Strong Java skills with knowledge of JVM tuning and Java best practices. - Experience with dependency injection frameworks (Spring, CDI, Guice, etc). - Experience with object-relational mapping technologies (Hibernate, JPA etc) Qualifications 7+ years' experience in Java-J2EE Development Designed and implemented an enterprise level solution using Spring Boot, Spring LDAP, Spring REST Application development experience in Java / JEE Technologies: Spring, Spring Boot, Spring Security OAuth2, Spring Security, Spring REST, Spring LDAP, Spring Data, JPA, Hibernate, Struts, JSP, Servlets, EJB, JMS, SOAP, WSO2 ESB, Kafka, Zuul, Hysterix, Kibana, ELK (ElasticSearch, Log stash, Kibana) Application development experience in Java8, Netflix stack, Kafka, ES, Cassandra, WXS, Cloud config, Docker, Framework development experience, Orchestration engine
    $88k-113k yearly est. 60d+ ago
  • Java / J2EE Developer

    Georgia It

    Senior java developer job in Brentwood, TN

    client confi.............................. Role : Java / J2EE Developer Duration of Hiring : 6 months Extension possible : Yes Work Location : Brentwood, TN Job Description: At least 8 - 9 yrs of overall experience. At least 1 year of experience in SOLR (Search Technology) Strong Java/ J2EE Skills Strong Analytical Skills Exposure Agile and TDD would be a plus Excellent communication skills. Experience in Websphere Commerce Server would be a plus. Additional InformationAll your information will be kept confidential according to EEO guidelines.
    $69k-90k yearly est. 60d+ ago
  • Kafka with strong Java developer

    Dellfor Technologies

    Senior java developer job in Brentwood, TN

    Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the unique challenges created by transforming business needs. Our technical, domain expertise across obust solutions. We strive to prove ourselves from project inception through completion... Our technical, domain expertise across industries and process oriented approach enables clients to develop cost effective and robust solutions. We strive to prove ourselves from project inception through completion... To succeed in the Dellfor technologies, you need exceptional connections - to the right experts, the right opportunities and the right answers. You'll find Dellfor Technologies right in the center of this ever-changing technological world - uncovering opportunities and connecting possibilities. As a global provider of IT staffing services, Dellfor Technologies connects the very best IT professionals to great opportunities at leading companies. And we do it every single day - for both temporary and permanent assignments and across virtually all industries. We use our insight, flexibility and expanded resources to anticipate the needs of leading tech companies and help them make exceptional connections with top tech talent. Job Description · Total 6 to 8 years of experience in the IT industry · Experience in KAFKA, Java and Spring Framework is required · Experience in RESTful and AWS services (preferably using Spring MVC) / SOAP Services is required (Designing / creating web services. Consuming web services will not suffice) · Experience in some of the following technologies: Spring Integration, RabbitMQ with Kafka · Experience in Scala, Microservices, Spark and Big Data · Experience in Agile environment or DevOps will be a plus · Experience in the Design of applications is required · Experience in leading a team will be plus · Experience in Payments will be significant plus Qualifications Bachelor's of computer science Additional Information Highlights and benefits We are a registered E verified company Starting salary between $ 60,000 with regular increments Free classroom skill enhancement program Relocation allowance Referral bonus On the job support from experienced professionals in the relative field Travel allowance Insurance- Medical, dental, vision and 401K Health Benefits through Carefirst BCBS (Blue Cross Blue Shield) Company paid Life Insurance Please respond with your resume. US Citizens and all other parties authorized to work in the US are encouraged to apply. Job Type: Contract Salary: $80,000.00 /year Required education: Bachelor's Required experience: Developer: 1 year
    $60k-80k yearly 60d+ ago
  • Application Developer - Energy & Water Technology - Base Salary to 100k/year - Lebanon, TN

    Allsearch Professional Staffing

    Senior java developer job in Lebanon, TN

    Our client, a manufacturer of residential and commercial water heaters and boilers is searching for an Application Developer to join their onsite team in Lebanon, TN. In this role, the Application Developer will contribute to developing an application that prioritizes performance, usability, and scalability. Responsibilities: Build and maintain cross-platform mobile applications using React Native Design and develop GraphQL APIs using Node.js and Apollo Server Build and maintain backend logic, middleware, and third-party integrations Implement secure authentication using JWT Full API security protocol knowledge, like OAuth 2.0 vs just JWT API Documentation standards Ayla, SAP, Xcode, Android SDK, Salesforce UI/UX, IoT / Device experience Write unit and integration tests using Jest to ensure reliable code Maintain high code quality with ESLint and Prettier Optimize the application using Babel for efficient builds and performance Qualifications: Bachelor's degree in Information Technology or Computer Science 3+ years experience as a Full-Stack JavaScript Developer Strong expertise in JavaScript ES6+, React Native, and Node.js. Experience working with GraphQL and REST APIs Hands-on experience with libraries like Axios, moment.js, Lodash, and uuid Proficiency using Yarn, version control systems (e.g., Git), and modern editors like WebStorm or VS Code Experience with attribute-based access control (ABAC) or role-based access control (RBAC) Compensation: Base Salary to 100k/year 8.5% annual bonus Eligible for hybrid schedule (but must be able to perform work onsite in Lebanon) Relocation assistance #INDALL
    $62k-85k yearly est. 48d ago
  • Software Engineer, iOS Core Product - Murfreesboro, USA

    Speechify

    Senior java developer job in Murfreesboro, TN

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $61k-82k yearly est. 11d ago

Learn more about senior java developer jobs

How much does a senior java developer earn in Franklin, TN?

The average senior java developer in Franklin, TN earns between $74,000 and $123,000 annually. This compares to the national average senior java developer range of $82,000 to $137,000.

Average senior java developer salary in Franklin, TN

$96,000

What are the biggest employers of Senior Java Developers in Franklin, TN?

The biggest employers of Senior Java Developers in Franklin, TN are:
  1. Sysazzle
  2. Tectammina
Job type you want
Full Time
Part Time
Internship
Temporary