Post job

Java developer jobs in Hendersonville, TN - 56 jobs

All
Java Developer
Software Engineer
Applications Developer
Senior Java Developer
Lead Developer
Front End Developer
Java/J2ee Developer
Integration Developer
Senior Front End Developer
Software Developer
Junior Developer
Architect And Developer
Senior/Lead Developer
  • Applications Developer

    City of Clarksville 4.1company rating

    Java developer job in Clarksville, TN

    GENERAL STATEMENT OF JOB This is the second of four levels in the Information Technology - Applications series. Incumbents design, develop, code, maintain, and update assigned applications. Responsibilities may include designing, developing, installing, and maintaining websites, report functions, and applications; installing and testing upgrades and patches; writing code; and preparing analytical and statistical reports. ***PLEASE NOTE: THIS POSITION WILL REMAIN OPEN THROUGH NOVEMBER 17, 2025, OR UNTIL FILLED.*** Example of Duties SPECIFIC DUTIES AND RESPONSIBILITIES Essential Functions: Designs, codes, and tests system and application projects, which includes designing, writing, and testing programs; analyzing system and/or business problems; and/or performing related activities. Manages the creation of online forms for all departments, including calculation Excel formulas, signature workflows, creating templates, administration, and instruction of the software. Provides customer service and application maintenance, which includes communicating with end-users and gathering information to ensure understanding of requirements; identifying program and application problems and recommending solutions; performing maintenance to systems; and estimating time requirements and costs. Monitors, configures, and maintains systems and applications in assigned area of responsibility; upgrades, installs, and tests new applications. Prepares, maintains, updates, and reviews a variety of operational records and reports. Performs other duties of a similar nature or level. Typical Qualifications MINIMUM EDUCATION AND TRAINING Education and Experience High school diploma or GED equivalent. Two (2) years programming experience in area of responsibility. An equivalent combination of education and experience sufficient to perform the job's essential duties. License and Certifications CJIS certified (Criminal Justice Information Systems). A valid driver's license. Supplemental Information MINIMUM QUALIFICATIONS AND STANDARDS REQUIRED Knowledge, Skills, and Abilities: Knowledge of: Applicable applications and software systems. System analysis and application design principles. Applicable programming language. Customer service principles. Recordkeeping principles. Computers and related software applications. Skill in: Analyzing systems and user requirements. Developing computer applications. Troubleshooting and repairing applications and software systems. Providing end-user support. Communicating technical information to a non-technical audience. Maintaining operational records. Using a computer and related software applications. Communication, interpersonal skills as applied to interaction with subordinates, coworkers, supervisor, the public, etc. sufficient to exchange or convey information and to receive work direction. Physical Requirements: The work is sedentary work which requires exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects, including the human body. Additionally, the following physical abilities are required: Feeling: Perceiving attributes of objects, such as size, shape, temperature, or texture by touching with skin, particularly that of fingertips. Fingering: Picking, pinching, typing, or otherwise working, primarily with fingers rather than with the whole hand as in handling. Grasping: Applying pressure to an object with the fingers and palm. Hearing: Perceiving the nature of sounds at normal speaking levels with or without correction. Ability to receive detailed information through oral communication, and to make the discrimination sound. Mental Acuity: Making rational decisions through sound logic and deductive processes. Reaching: Extending hand(s) and arm(s) in any direction. Repetitive Motion: Substantial movements (motions) of the wrist, hands, and/or fingers. Speaking: Expressing or exchanging ideas by means of the spoken word including the ability to convey detailed or important spoken instructions to other workers accurately and concisely. Standing: Particularly for sustained periods of time. Talking: Expressing or exchanging ideas by means of the spoken word including those activities in which they must convey detailed or important spoken instructions to other workers accurately, loudly, or quickly. Visual ability 1: sufficient to perform an activity like preparing and analyzing data and figures; transcribing; viewing a computer terminal; and/or extensive reading. Walking: Moving about on foot to accomplish tasks, particularly for long distances or move from one work site to another.
    $62k-82k yearly est. 5d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Kafka with strong Java developer

    Dellfor Technologies

    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
  • Java / J2EE Developer

    Georgia It

    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
  • Automation & Integration Developer

    Appcast

    Java developer job in Lebanon, TN

    Appcast is the leading recruitment marketing platform powered by programmatic. With advanced technology, unmatched market data and a team of the industry's best recruitment marketers, Appcast's platform drives hiring outcomes for more than 1,000 clients. Appcast is headquartered in Lebanon, N.H. with offices throughout North America and Europe. Appcast is a subsidiary of The Stepstone Group, a leading digital recruitment platform that connects companies with the right talent and helps people find the right job. Job Description We are looking for a highly skilled and motivated Automation (Power Automate) & Integration Developer with a background in Software Development and/or Engineering to join our team. This role will be crucial in driving our digital transformation initiatives by designing, developing, and maintaining robust automation solutions across multiple platforms, with a primary focus on the Microsoft Power Automate platform. The ideal candidate will be adept at integrating various business systems, including the Microsoft 365 environment, Slack, and Salesforce, and will bring valuable experience with other modern automation tools like n8n. Job Responsibilities Design and Development: * Design, build, test, and deploy end-to-end automation workflows using a variety of tools, including Microsoft Power Automate (Flows) (cloud, desktop RPA, and business process flows) and n8n. * Develop custom connectors, scripts, and functions (e.g., Azure Functions, minimal C# or JavaScript) to extend platform capabilities and handle complex integrations. * Implement solutions that connect and synchronize data between disparate systems, specifically Microsoft 365 (SharePoint, Teams, Exchange), Slack, and Salesforce. * Leverage the self-hosted/open-source capabilities of tools like n8n for bespoke, non-Microsoft focused workflows where applicable. Maintenance and Optimization: * Monitor, troubleshoot, and debug existing automation flows across the various platforms to ensure optimal performance and reliability. * Implement enhancements to existing processes to improve efficiency, reduce manual effort, and ensure scalability in partnership with Digital Transformation leadership. * Maintain documentation of all developed automations, including technical specifications, maintenance logs, and testing results. Collaboration and Governance: * Partner with business stakeholders and process owners to gather requirements, analyze business processes, and translate them into technical automation solutions. * Adhere to best practices for governance, security, data loss prevention (DLP), and solution deployment across all automation platforms. * Collaborate with IT and Security teams to ensure solutions meet all compliance and security standards. Qualifications * Strong proficiency with the Microsoft 365 ecosystem (e.g., SharePoint Online, Microsoft Teams, Azure services). * Demonstrated ability to build integrations with Salesforce and Slack APIs/Connectors. * Strong foundational programming/scripting concepts (SQL, JavaScript, Python, or similar). * Understanding of data modeling and relational database concepts. Education and Experience: * Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, OR equivalent practical experience in a relevant technical role. * 3+ years of professional experience in Software Development, Application Engineering, or IT Consulting. * 2+ years of hands-on experience designing, developing, and implementing solutions using Microsoft Power Automate (including the Power Platform suite). * Proven experience with API integration, REST/SOAP services, and JSON/XML data formats. Preferred Qualifications (Nice-to-Haves): * Experience with self-hosted or Docker/Kubernetes deployments of automation tools (like n8n). * Certifications such as Microsoft Certified: Power Platform Developer Associate or similar. * Experience with other components of the Power Platform (Power Apps, Power BI, Power Virtual Agents). * Knowledge of Azure services relevant to automation (e.g., Azure Logic Apps, Azure DevOps, Key Vault). Travel Requirements: * Travel requirements for this position may include travel as needed to internal and external meetings a few times a year. This may vary based on business needs and opportunities. Fair Labor Standards Act Status: * Salaried Exempt: Personnel will earn their regular salary and not be entitled to overtime pay when they work over 40 hours in a work week. Supervisory Responsibilities: * This role has no supervisory responsibilities Expected Salary Range: $78,500-$130,500 Additional Information * We're the best at what we do. We're the global leader in programmatic recruitment advertising. With advanced technology, unmatched market data and a team of the industry's best recruitment marketers. * We have an amazing culture driven by great people. Headquartered in Lebanon, N.H. with offices in the U.S., Canada and Europe, Appcast is part of the Stepstone group. To better understand our company culture, read Our Story and check out Working at Appcast on our website. * We take care of our employees. We're dedicated to creating an inviting environment where individuals from diverse backgrounds can thrive and develop. We believe in providing competitive compensation and comprehensive benefits, ensuring our team can support their loved ones and one another. We enjoy fostering a sense of community through dedicated employee networks, fun gatherings, delicious food, and even welcoming furry friends into our workspace. We live our values each day including volunteering and giving back to our communities. All your information will be kept confidential according to EEO guidelines. Appcast is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization. E-Verify is a registered trademark of the U.S. Department of Homeland Security. This employer does not use E-Verify to pre-screen job applicants and will not discriminate based on national origin, citizenship, or immigration status.
    $78.5k-130.5k yearly 4d ago
  • Integrations Developer

    Insight Global

    Java developer job in Bowling Green, KY

    One of our largest Retail Clients is looking for 4 Integration Developers to join their team. They will be responsible for developing, maintaining and managing systems, software tools and applications and interfaces between internal and external systems. Participate in the full lifecycle of software development including: requirements gathering, solution design, development, testing and support focus on the development and testing of software. Integrating systems using internal and third-party APIs. Rotational on-call duties, supporting 24/7 processes critical to retail operations. They will monitor, analyze, design and develop modifications and changes to existing systems to enhance performance and functionality. Key contributor to the development of applications and system interfaces supporting their various CRM, ERP, POS and Dealership, membership and web systems running within our environment. We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters. Qualified candidates will receive consideration for employment opportunities without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, disability, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to Human Resources Request Form (****************************************** Og4IQS1J6dRiMo) . The EEOC "Know Your Rights" Poster is available here (*********************************************************************************************** . To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: *************************************************** . Skills and Requirements - Minimum of 5-10 years of software development experience - Seeking a full stack developer with exceptionally strong back-end development experience; front-end development is non-traditional - Must have programming experience with one or more of the following: .NET Core, C#, JAVA, JavaScript, PHP - Must have IDE experience with one or more of the following: Visual Studio IDE, NestJS, Symfony, ReactJS, Angular - Source-control integration experience - Experience with K8s, esp. app data management, deployment, cloning, backups, monitoring - Experience working with containers in a build and test environment. - Experience in Kubernetes Administration - Experience in Docker and writing Docker files - Experience working with Jenkins - Experience with CI/CD is a plus - Experience writing automated tests
    $86k-117k yearly est. 60d+ ago
  • Java Senior Developer

    Tectammina

    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 60d+ ago
  • Senior Java Developer

    Sysazzle 4.4company rating

    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. 3h ago
  • Senior Front End (React) Web Developer

    Schneider Electric 4.2company rating

    Java developer job in Franklin, TN

    Sr. Front End Web Developer For this U. S. based position, the expected compensation range is $130,000 - $145,000 per year, which includes base pay and short-term incentive. The compensation range for this full-time position applies to candidates located within the United States. Our salary ranges are determined by reviewing roles of similar responsibility and level. Within the salary range, individual pay is determined by several factors including performance, knowledge, job related skills, experience, and relevant education or training. Schneider Electric also offers a comprehensive benefits package to support our employees, inclusive of medical (with member reward points), dental, vision, and basic life insurance, Benefit Bucks (credits to apply towards your benefits) flexible work arrangements, paid family leaves, 401(k) + match, well-being and recognition (including service anniversary) programs, 12 holidays per year, 15 days of paid time off per year (pro-rated in the first year of employment based on start date), opportunity to purchase company stock (eligibility depends on start date), and military leave benefits. You must submit an online application to be considered for the position. The Company will accept applications on an ongoing basis until the position is filled. 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 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 Let us learn about you! Apply today. You must submit an online application to be considered for any position with us. This position will be posted until filled. Looking to make an IMPACT with your career? When you are thinking about joining a new team, culture matters. At Schneider Electric, our values and behaviors are the foundation for creating a great culture to support business success. We believe that our IMPACT values - Inclusion, Mastery, Purpose, Action, Curiosity, Teamwork - starts with us. IMPACT is also your invitation to join Schneider Electric where you can contribute to turning sustainability ambition into actions, no matter what role you play. It is a call to connect your career with the ambition of achieving a more resilient, efficient, and sustainable world. We are looking for IMPACT Makers; exceptional people who turn sustainability ambitions into actions at the intersection of automation, electrification, and digitization. We celebrate IMPACT Makers and believe everyone has the potential to be one. Become an IMPACT Maker with Schneider Electric - apply today! €36 billion global revenue +13% organic growth 150 000+ employees in 100+ countries #1 on the Global 100 World's most sustainable corporations You must submit an online application to be considered for any position with us. This position will be posted until filled. Schneider Electric aspires to be the most inclusive and caring company in the world, by providing equitable opportunities to everyone, everywhere, and ensuring all employees feel uniquely valued and safe to contribute their best. We mirror the diversity of the communities in which we operate, and 'inclusion' is one of our core values. We believe our differences make us stronger as a company and as individuals and we are committed to championing inclusivity in everything we do. At Schneider Electric, we uphold the highest standards of ethics and compliance, and we believe that trust is a foundational value. Our Trust Charter is our Code of Conduct and demonstrates our commitment to ethics, safety, sustainability, quality and cybersecurity, underpinning every aspect of our business and our willingness to behave and respond respectfully and in good faith to all our stakeholders. You can find out more about our Trust Charter here Schneider Electric is an Equal Opportunity Employer. It is our policy to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct.
    $130k-145k yearly 25d ago
  • Junior OneStream Developer

    Maximus 4.3company rating

    Java developer job in Bowling Green, KY

    Description & Requirements We are seeking a Federal OneStream (OS) Junior Developer to support our Internal Revenue Service (IRS) client. Essential Duties and Responsibilities: - Design, develop, and maintain web-based applications as a Front-End Web Developer. - Work closely with technical end users to develop resolution of software problems. Job-Specific Essential Duties and Responsibilities: -Participate in working sessions to develop detailed technical and functional design specifications. -Support documentation of functional design and technical approach. -Support configuration of OneStream budgeting application based on detailed requirements -Support functionality testing, reporting, and integration -Support User Acceptance Testing of OneStream tool -Support training for end-users including work step instructions. Job-Specific Minimum Requirements: - Bachelor's Degree (or equivalent additional experience) from an accredited college or university. - At least two (2) to five (5) years of related experience required. - Experience and knowledge in configuration of OneStream (OS) budgeting tool. - Experience with testing OneStream application. - Experience with Agile software development methodology and continuous integration. - Strong interpersonal, communication, and writing skills. Minimum Requirements - Bachelor's degree in relevant field of study and 3+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Preferred Skills: - Possess OneStream certification(s) - Experience configuring OneStream budgeting application in a federal environment - Experience with Budget Formulation, Budget Execution, and People Planning #techjobs #clearance #veterans Page #LI-Remote EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 95,000.00 Maximum Salary $ 105,000.00
    $57k-81k yearly est. Easy Apply 6d ago
  • Software Developer L3

    Ncontracts

    Java developer job in Brentwood, TN

    Nashville, TN or Remote | Product and Development | Full-Time WHO WE ARE Headquartered in Nashville, Tenn., Ncontracts leads the industry in integrated risk management and compliance solutions, serving over 5,000 financial institutions nationwide. As a seven-time Inc. 5000 Fastest Growing Companies honoree and consistent year-over-year recipient of "Best Places to Work" awards, we offer a thriving, work environment where career growth and life-work balance go hand in hand. At Ncontracts, you'll join a team of industry experts dedicated to strengthening the financial services sector through innovation and thought leadership. We're seeking creative, collaborative, and self-driven professionals across all areas of our business - from developing cutting-edge solutions to sales, marketing, customer support, and beyond. Join us in our mission to make the financial industry stronger and more resilient, while advancing your career in a supportive, dynamic environment that values your unique skills and perspectives. THE ROLE Ncontracts is hiring a Software Developer - L3. This role will be tasked with building software as part of a cross functional team alongside other developers, designers, product management, and QA. You will be responsible for helping to break down work, maintaining strong communication with your teammates about the work you are doing, and holding yourself and your teammates accountable for creating high quality, useful software to our customers. A Software Developer - L3 at Ncontracts is expected to exhibit the following attributes: Intentional mentorship: Ncontracts is dedicated to teaching and growing talent and expects everyone to help those less experienced. Honesty: Whether reviewing code, participating in retrospectives, or working with your team on what direction to take a feature, we expect openness and honesty. Honesty creates trust, and we believe that all great teams are built on trust. Low Ego: Have confidence in your skills and experience but be willing to alter your opinions and ideas when another, better one comes along. Have strong opinions, but loosely held. Instinctive troubleshooting: Rapid diagnosis and resolution of bugs or problems is essential to a productive team, and we expect you to have significant knowledge from experience to bring to bear. Deep Curiosity: You will be expected to research new and exciting technologies, perfect the use of existing technologies, and discover new libraries, tools, and processes that can affect change across the organization. Motivation: You are a natural self-starter, and you enjoy solving problems. You can jump in with minimal instruction and figure out what should be done. It is expected you will have the following: Expertise in one or more of the following languages and their common frameworks: .NET Core / .NET Framework, and C#, .NET MVC & Web API, React or similar frameworks like Vue.js or Angular Exposure to AI-assisted coding tools and modern development practices Experience in cloud platforms like Azure or AWS Understanding of API Security and OAuth Familiarity with distributed version control systems like Git Solid understanding of SQL best practices Experience writing unit tests Experience building and working with CI/CD pipelines with an understanding of PowerShell. Experience giving and receiving code reviews, both live and written. It is helpful for you to have at least some of the following: Experience working in horizontally scaling systems Experience in or knowledge of message/event driven architecture patterns and distributed systems architecture Familiarity with systems integration Experience working with an integrated design team An automation mindset WE OFFER A fun, fast-paced work environment Responsible PTO Plan that meets or exceeds state and local medical and family leave laws 11 paid holidays Community and social events to keep you connected and engaged Mental Health Benefits Medical, Dental and Vision insurance Company-paid Group Life Insurance, Short- and Long-Term Disability Flexible Spending Account & Health Savings Account Aflac Benefits - Critical Illness, Cancer Protection, & Hospital Choice Pet Insurance 401 (k) with company match with eligibility on Day 1 of employment 2 Paid Volunteer Time Off Days And much more! Compensation Information Pursuant to state and local law disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience and location is $100,000 to $130,000 per year. This position may be eligible for an annual discretionary incentive award. The incentive award amount is dependent upon company performance and your personal performance and is not guaranteed. AAP/EEO Statement Ncontracts provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
    $100k-130k yearly Auto-Apply 2d ago
  • Front End Developer

    Long Hollow Church 3.6company rating

    Java developer job in Hendersonville, TN

    Who We Are At Long Hollow, our distinctives shape how we operate and define our culture. We dream big and trust God's leading (Imagine What Could Be Over What Is), prioritize caring for people in need (Run Toward the Hurting), embrace creativity and joy (Keep it Fun, Keep it Fresh), and prepare well while staying flexible for where God moves (Plan, But Let God Call the Shots). Working at Long Hollow is more than a job. It's a calling to contribute to a larger purpose. Our team is fast-paced, collaborative, and deeply mission-driven. We work hard, stay committed to spiritual growth, foster a life-giving team environment, and serve with humility, always prioritizing people over processes. Character Traits Is a Christ-follower with a personal commitment to Jesus Christ as their Lord and Savior Demonstrates integrity and professional conduct in all interactions Shows flexibility and adaptability in a ministry environment Exhibits patience, care, and respect when working with other staff and church members Maintains a positive, engaging attitude that creates a welcoming environment What You'll Do Customize and Develop in our Relationship Management System (Rock RMS): Create custom workflows, templates, and reports to support ministry initiatives and improve user experience. Build Ministry Solutions: Translate ministry needs and goals into functional tools like check-in processes, data capture forms, and volunteer/discipleship pipelines. Maintain and Enhance Systems: Monitor Rock's performance and proactively identify ways to improve reliability and usability. Data Management and Reporting: Design reports and dashboards to help ministry leaders access and interpret the data they need. Collaborate on Church-Wide Projects: Partner with the tech team to support large-scale initiatives like event registrations, giving campaigns, and member engagement strategies. Skills Needed to Succeed Bachelor's degree in Computer Science, Software Engineering, Web Development, or a related field (or equivalent practical experience) SQL, CSS, Lucid, Liquid or other coding experience Experience with relational databases and data structures Familiarity with APIs and system integrations UX/UI sensibility for form and workflow design Manage multiple priorities while adhering to deadlines. Strong communication skills and a desire to serve others through your technical skillset Ability to work well in team environments. Not Required, But Helpful Experience with Rock RMS, including development using Lava Experience with Rock's REST API, Rock Mobile, or mobile app integration Benefits Paid vacation (starts at 3 weeks) Paid Holidays (12+ days) 401K Match Paid Medical & Dental Insurance w/HSA Contribution Vision Insurance available Professional development opportunities Access to free counseling & legal services Paid time off to serve in other ministry areas Paid Time off to attend Conferences What We Believe Please read our statement of faith here At Long Hollow, our mission is to live out our God-given calling as we follow Jesus and make disciples every day. We measure success not just by what we accomplish, but by the type of disciples we develop: Spirit-led followers, intentional friends, humble guides, and forces for good. This means we strive to walk with Jesus daily, intentionally invest in those around us, guide others closer to Him, and make a tangible impact in our community where we live, work, and play.
    $57k-79k yearly est. 60d+ ago
  • Development Technical Sr Lead (IT)

    Davita Inc. 4.6company rating

    Java developer job in Brentwood, TN

    Posting Date 01/16/2026 5200 Virginia Way, Brentwood, Tennessee, 37027, United States of America The Sr Technical Lead (TL) is an expert who provides technical leadership in the design, development and delivery of technology-enabled software, applications, products, and services. The position is responsible for providing technical leadership for implementation of data integration projects to ensure that solutions align with the customer's functional and non-functional requirements as well as with best practices, architecture guidelines, and security and compliance regulations. The Sr. Technical Lead (TL) will be responsible for overseeing the day-to-day software development aspects along with the Manager. They are required to learn the full duties of the Development team they support and will be expected to work alongside them. They will also liaise with the PMO, Architecture, QA, and Product Management teams. The Sr. TL must be able to drive Development components of Agile scrum teams and clear obstacles by collaborating with other teams. * Design and implementation of applications, data integrations, and technology solutions * Development oversight and standards adherence: provide Technical guidance and mentoring to Developers, Sr. Developers, and Technical Leads * Systems development and support. Create Design & Technical Specs from Business requirement specifications * Best practices design and development. Lead and participate in code reviews, collaborate with fellow developers and Architects * Project planning and estimation. Collaborate with the Project Manager, Product Manager, Business Analysts, Architects, Developers, Quality Analysts, Configuration Manager, and others to ensure delivery of the project * Other duties as assigned. What We'll Provide: More than just pay, our DaVita Rewards package connects teammates to what matters most. Teammates are eligible to begin receiving benefits on the first day of the month following or coinciding with one month of continuous employment. Below are some of our benefit offerings. * Comprehensive benefits: Medical, dental, vision, 401(k) match, paid time off, PTO cash out * Support for you and your family: Family resources, EAP counseling sessions, access Headspace, backup child and elder care, maternity/paternity leave and more * Professional development programs: DaVita offers a variety of programs to help strong performers grow within their career and also offers on-demand virtual leadership and development courses through DaVita's online training platform StarLearning. At DaVita, we strive to be a community first and a company second. We want all teammates to experience DaVita as "a place where I belong." Our goal is to embed belonging into everything we do in our Village, so that it becomes part of who we are. We are proud to be an equal opportunity workplace and comply with state and federal affirmative action requirements. Individuals are recruited, hired, assigned and promoted without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, protected veteran status, or any other protected characteristic. This position will be open for a minimum of three days. For location-specific minimum wage details, see the following link: DaVita.jobs/WageRates Compensation for the role will depend on a number of factors, including a candidate's qualifications, skills, competencies and experience. DaVita offers a competitive total rewards package, which includes a 401k match, healthcare coverage and a broad range of other benefits. Learn more at *********************************** Colorado Residents: Please do not respond to any questions in this initial application that may seek age-identifying information such as age, date of birth, or dates of school attendance or graduation. You may also redact this information from any materials you submit during the application process. You will not be penalized for redacting or removing this information.
    $86k-105k yearly est. Auto-Apply 3d ago
  • Application Developer - Energy & Water Technology - Base Salary to 100k/year - Lebanon, TN

    Allsearch Professional Staffing

    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. 60d+ ago
  • Application Developer - Energy & Water Technology - Base Salary to 100k/year - Lebanon, TN

    Allsearch Recruiting

    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. 60d+ ago
  • Front-End / Full-Stack Developer

    Metacake

    Java developer job in Franklin, TN

    Metacake is an award-winning design, marketing, and technology company located in the heart of historic downtown Franklin. We work on fun and creative projects for some of the top brands around the world. For more detailed information please visit our website at: metacake.com Job Description Metacake is currently looking for a new versatile full-stack web developer/engineer/genius to join our team. If you are a skilled and experienced developer who is proud of your work and looking for a challenge, come work with us! We're looking for a developer that is passionate about delivering the best possible product - coding designs to pixel perfection. With many creations in the works at all times, our newest developer needs to be highly skilled, disciplined, entrepreneurial, and comfortable in a fast paced environment. It's not unusual for our developers to have to work on a 3-4 different projects on any given day. It's also important that our next developer be highly skilled in core competencies, but driven to explore and learn new technologies. If you have the skills to help elevate our team and live within the Nashville area, we'd love to meet you! Please apply here or at the link below. metacake.com/jobs Qualifications Bachelor's degree required or equivalent combination of education and experience. Preferably in related field: Computer Science, Computer Science Engineering/ Software Engineering 1-3 years of experience managing web/digital/technical projects (or related experience) is preferred Skilled and Experienced in Front-End Design execution Extensive JS/HTML/CSS experience in the latest frameworks and technologies Fluent in Bootstrap and responsive execution Fluent in PHP, MySQL, JavaScript Fluent in CSS(3) and HTML5 Basic knowledge of Linux server and DNS management Background in implementing major UI's/UI components Experienced in architectural and data modeling for high-traffic systems Excellent communication skills PREFERRED QUALIFICATIONS: Experience with a variety of backend languages including Node.JS, Python, Ruby Experience with Angular.JS, Express.JS, Ruby on Rails Experience with various application stacks (LAMP, MEAN, etc.) Experience in Mobile technologies (Obj-C, Titanium) Additional Information All your information will be kept confidential according to EEO guidelines.
    $66k-90k yearly est. 60d+ ago
  • Lead Developer, IT Store Sys

    Tractor Supply 4.2company rating

    Java developer job in Brentwood, TN

    This position is responsible for creating, designing, and supporting software running on various platforms used in Tractor Supply stores as well as gathering requirements, developing prototypes, and assisting in setting project scope. Additional responsibilities include directing technical work, leading projects, and mentoring team members. Essential Duties and Responsibilities (Min 5%) * Meet with technical leads, architects and vendor partners to determine project scope and vision, set system goals, identify and resolve system issues, ensure the system is implemented as designed and in adherence to the implementation guidelines. * Partner with the business analysts to review and refine business requirements into core system capabilities. * Assist developers, analysts, and designers in conceptualizing and validating solutions that meet business requirements. * Prototype new requirements for the purpose of enhancing technical functionalities and information process flow. * Develop and/or configure, build, review and unit test software/solutions. * Assists in QA efforts on tasks worked by providing input for test cases and supporting test case execution. * Work directly with the business users to provide support including the design and development of customer training materials, and conducting customer training sessions. * Mentor team members on new technologies in area of expertise. * Work with Enterprise team to ensure changes are properly documented, communicated, audited, and deployed in compliance with established procedures. * Provide 24x7 rotational technical support to solve business problems and document resolution Required Qualifications Experience: * 10+ years' experience with Java and JEE technologies, and Oracle (such as SQL and PL/SQL); Agile development experience is a strong plus. * 5+ years' experience working within Unix/Linux. * 5+ years' experience with web service technologies (REST, JSON, SOAP, HTTP, SSL, XML/XSLT, etc.) is preferred. Education: Bachelor's degree in the field of computer science or software engineering from an accredited college or university. Any suitable combination of education and experience will be considered. Preferred knowledge, skills or abilities * Advanced technical and analytical ability in any programming language (Java is preferred). * Advanced knowledge of relational databases (Oracle preferred). * Advanced knowledge of portal technologies (Liferay and Oracle preferred). * Advanced knowledge of Unix like operating systems (Linux preferred). * Advanced knowledge of development tools such as Ant, Maven, Eclipse, and JUnit. * Advanced knowledge of version control systems such as subversion and Git. * Advanced knowledge of standard Java debugging tools such as VisualVM, jmap, jstack, etc. * Advanced knowledge and experience implementing design patterns, especially model-view-controller, inversion of control, and dependency injection. * Advanced knowledge of Java web technologies such as Servlets, JavaBeans, JSTL, and JSP is preferred. * Advanced knowledge of web and application servers such as JBoss, Tomcat and Apache httpd is preferred. * Advanced knowledge XML technologies: XML, Schemas, SAX, DOM, XSLT, XQuery, XMLBeans, JDOM, XHTML, AJAX is preferred. * Advanced knowledge of presentation layer technologies such as JSON, JavaScript, HTML, JSF, JQuery is preferred. * Advanced knowledge of continuous integration concept and tools is preferred. * Advanced knowledge automated testing tools such as JMeter and Grinder is preferred. * Advanced knowledge of wired and wireless store hardware devices (e.g. registers, receipt printers, pin pads, scanners, RF guns) and C-based drivers that work with them is preferred. Working Conditions * Normal office working conditions Physical Requirements * Sitting * Standing (not walking) * Lifting 50+ pounds * Walking * Kneeling/Stooping/Bending * Driving a vehicle Disclaimer This job description represents an overview of the responsibilities for the above referenced position. It is not intended to represent a comprehensive list of responsibilities. A team member should perform all duties as assigned by his/ her supervisor. Company Info At Tractor Supply and Petsense by Tractor Supply, our Team Members are the heart of our success. Their dedication, passion, and hard work drive everything we do, and we are committed to supporting them with a comprehensive and accessible total reward package. We understand the evolving needs of our Team Members and their families, and we strive to offer meaningful, competitive, and sustainable benefits that support their well-being today and in the future. Our benefits extend beyond medical, dental, and vision coverage, including company-paid life and disability insurance, paid parental leave, tuition reimbursement, and family planning resources such as adoption and surrogacy assistance, for all full-time Team Members and all part-time Team Members. Part time new hires gain eligibility for TSC Benefits by averaging at least 15 hours per week during their 90-day lookback period. The lookback period starts the first of the month following the date of hire. If the 15-hour requirement was met, the benefits eligibility date will be the first day of the month following 4 months of continuous service. Please visit this link for more specific information about the benefits and leave policies applicable to the position you're applying for.
    $103k-125k yearly est. 45d ago
  • Architect, Application Data Architecture

    Cottonwood Springs

    Java developer job in Brentwood, TN

    Key Responsibilities Acute Care integration planning: Manage the integration of Acute Care Hospital infrastructure and clinical technology platforms based on LifePoint standards while maintaining an ongoing understanding of the LifePoint Technology Roadmap to ensure seamless integration. Technology Leadership and Planning Own the technology roadmap execution specific to the Acute Care service line and develop effective relationships and communications across all areas of the business to enable the execution of LifePoint's enterprise technology roadmap. Data Interoperability and Migration: Enable the migration of medical data (e.g., patient records, billing data) into LifePoint's systems, ensuring interoperability, data integrity, and compliance with HIPAA and other regulations. IT Project Management: Lead technology-focused integration projects, including timelines, milestones, and deliverables, to ensure successful system transitions on schedule and within budget. ADDITIONAL INFORMATION: Position serves both internal co-workers and external customers, clients, patients, contractors, and vendors. Access to and / or works with sensitive and / or confidential information. KNOWLEDGE, SKILLS & ABILITIES: The requirements listed below are representative of the knowledge, skills and/or abilities required. Education: Bachelor's Degree or relevant equivalent experience; Master's degree preferred. Experience: Preferred 7 years of management experience in a multi-facility healthcare operation. Project Management skills required. Certifications: TOGAF, Zachman, ITIL, CISSP, Project Management Professional (PMP) and other infrastructure certifications preferred. SKILLS AND ABILITIES The requirements listed below are representative of the knowledge, skills and/or abilities required. Exhibit a comprehensive understanding of healthcare regulatory and compliance (e.g., HIPAA). Skilled in the application of policies and procedures. Knowledge of Business Office Standards and Recommended Practices. Mathematical Skills Statistical Mathematical Skills -- Ability to work with mathematical and algebraic concepts such as probability, statistical inference, and forecasting. Ability to apply and analyze concepts such as fractions, percentages, ratios, and proportions to practical situations. Computer Skills Advanced Technical Computer Skills -- Utilize complex computer operations (intermediate / advanced programming, relational databases, and operating systems) and advanced features of software packages. Communication Organizational Communication -- Handles broad-based complex information across departments with company-wide impact. Presents to diverse audiences, and can negotiate, motivate and persuade others. Decision Making Organizational Impact -- Decisions have significant, broad implications for the management and operations of a division. Job contributes to decisions on the overall strategy and direction of LifePoint. Nature of Problems Organizational Business Problems -- Problems are broad, complex and abstract, often involving company-wide issues. Must develop solutions using substantial creativity, resourcefulness, innovation, negotiation and diplomacy. Independent Judgement Organizational Judgement -- Sets direction and vision for major departments or multiple departments. Establishes priorities, develops policies and allocates resources for LifePoint. Planning/Organization Organizational -- Prioritize, organize, and delegate project assignments company-wide: responsible for project outcomes. PHYSICAL AND MENTAL DEMANDS: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential job responsibilities. While performing the duties of this job, the employee is occasionally required to stand; walk; sit for extended periods of time; use hands to finger, handle, feel objects, tools or controls; reach with hands and arms; climb stairs; balance; stoop, kneel, bend, crouch or crawl; talk or hear; taste or smell. The employee must occasionally lift and/or move up to 20 pounds. Repetitive motion of upper body required for extended use of computers. Required specific vision abilities include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus. WORK ENVIRONMENT AND TRAVEL REQUIREMENTS: Work environmental characteristics described here are representative of those that an employee may encounter while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential job responsibilities. In hospital environment, it may be exposed to hazards and unusual elements, which may include but are not limited to bloodborne pathogens and / or contagious illnesses, toxic chemicals, and biohazardous materials which may require extensive safety precautions and the use of protective equipment. Noise level in the work environment is typical for an office and/or hospital environment. Minimum overnight travel (up to 10%) by land and/or air.
    $92k-125k yearly est. Auto-Apply 60d+ ago
  • Software Engineer II

    Coats 4.3company rating

    Java developer job in La Vergne, TN

    The Software Engineer II is responsible for the design, development, and maintenance of software applications in support of organizational objectives. This role contributes throughout the software development lifecycle, including requirements analysis, system design, coding, testing, debugging, and ongoing support. The position applies established software engineering practices while developing proficiency in more complex systems and problem domains. This position collaborates with cross-functional stakeholders to ensure solutions meet quality, performance, and reliability standards. What You'll Do: Build, test, and maintain application software Develop responsive, intuitive user interfaces Create test plans for features and products Develop, debug, and test embedded firmware Participate in code reviews Write deployment and support documentation Qualifications: Bachelor's in Electrical/Computer Engineering, Computer Science, or equivalent 2 to 6 years of experience in a work environment C# / .NET / Visual Studio experience Object-oriented programming and software design knowledge Git and bug-tracking experience (Atlassian a plus) Embedded systems firmware development experience Able to work independently and cross-functionally Preferred: Android or Linux experience C / C++ proficiency .NET MAUI/Xamarin Forms and MVVM design Customer-facing UI/UX experience Azure or AWS development experience Manufacturing environment experience The Coats Company is an equal opportunity employer that evaluates qualified applicants without regard to race, color, national origin, religion, ancestry, sex (including pregnancy, childbirth and related medical conditions), age, marital status, disability, veteran status, citizenship status, sexual orientation, gender identity or expression, and other characteristics protected by law.
    $72k-90k yearly est. Auto-Apply 12d ago
  • WSO2 ESB Integration Lead/Developer

    Sa Technologies 4.6company rating

    Java developer job in Brentwood, TN

    All SA Technologies requirements are Direct Client Requirements from IT Hiring Managers. We guarantee you the best rate for your skills and performance. Job Description Job Title WSO2 ESB Integration Lead/Developer Primary Skills WSO2 ESB with good knowledge of XSLT, XML, WSDL, XMLUnit, JMS Additional Skills OAGIS, Oracle PL/SQL, Eclipse, WSO2 DSS, WebServices Min and Max yrs. experience 3-7 yrs Min and Max relevant yrs. experience 2-4 yrs Min and Max lead time to on board ASAP Contract term 6 months and may be extended. Location of work Brentwood, TN, USA Number of candidates needed 2 Additional information 1. Should be strong in XSLT, XML 2. Perform Build activities for WSO2 ESB Middleware integration, involves writing XSLT, ESB coding, configuration and Analysis activities 3. Unit testing, Integration testing, UAT support, deployment 4. Peer code Review Additional Information All your information will be kept confidential according to EEO guidelines.
    $83k-120k yearly est. 60d+ ago
  • Application Developer

    Smith (A.O.) Corporation 4.3company rating

    Java developer job in Lebanon, TN

    Company / Location Information A.O. Smith is a global leader applying innovative technologies and energy-efficient solutions to products manufactured and marketed worldwide. The company is one of the world's leading manufacturers of residential and commercial water heating equipment and boilers, as well as a manufacturer of water treatment products for residential and light commercial applications. A. O. Smith is headquartered in Milwaukee, Wisconsin, with approximately 12,000 employees at operations in the United States, Canada, China, India, Mexico, the Netherlands, and the United Kingdom. Primary Function We are building a cutting-edge mobile application that integrates modern technologies to deliver seamless functionality. Our platform utilizes React Native for dynamic and high-performance mobile experiences, Node.js for a scalable backend, GraphQL for efficient data interactions, and JWT for secure authentication. We are seeking a talented Full-Stack Developer to join our team and 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 (e.g., Salesforce via jsforce). * Implement secure authentication using JWT. * Database types and management * 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, Computer Science, or relatable degree. * Professional equivalent experience and certifications can be substituted in lieu of a degree. * Minimum 3 years of 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. Additional Qualifications: * 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). * Must have strong organizational and prioritization skills. * Must demonstrate critical attention to detail and deadlines. * Must be able to operate independently while establishing strong working relationships with co-workers. We Offer Competitive compensation package and comprehensive benefits plans which include medical and dental insurance, company-sponsored life insurance, retirement security savings plan, short- and long-term disability programs and tuition assistance. #LI-AO #LI-Hybrid ADA Statement & EEO Statement In developing this job description care was taken to include all competencies needed to successfully perform in this position. However, for Americans with Disabilities Act (ADA) purposes, the essential functions of the job may or may not have been described for purposes of ADA reasonable accommodation. All reasonable accommodation requests will be reviewed and evaluated on a case-by-case basis. We consider all applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, gender identity and expression, marital or military status. We also provide reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local law. Nearest Major Market: Nashville Job Segment: Application Developer, Developer, Wastewater, Water Treatment, Information Technology, Technology, Engineering
    $56k-68k yearly est. 60d+ ago

Learn more about java developer jobs

How much does a java developer earn in Hendersonville, TN?

The average java developer in Hendersonville, TN earns between $62,000 and $104,000 annually. This compares to the national average java developer range of $68,000 to $114,000.

Average java developer salary in Hendersonville, TN

$80,000
Job type you want
Full Time
Part Time
Internship
Temporary