Post job

Senior java developer jobs in Provo, UT - 1,316 jobs

All
Senior Java Developer
Software Engineer
Java Developer
Software Developer
Web Developer
Java/J2ee Developer
Java Consultant
Software Applications Engineer
Senior Software Engineer
Senior/Lead Developer
Lead Java Developer
Java Web Developer
  • Sr Dynamics ERP Developer

    PTR Global

    Senior java developer job in Salt Lake City, UT

    The Senior Dynamics ERP Developer will lead the design, development, and implementation of solutions within Microsoft Dynamics 365 Finance & Operations (D365 F&O). This role is instrumental in enhancing ERP capabilities, integrating enterprise business processes, and supporting digital transformation initiatives across the organization. Essential Duties and Responsibilities Design & Development: Lead the design, development, and implementation of advanced D365 F&O solutions to support complex business requirements. Integration: Build, maintain, and support integrations between D365 F&O and other enterprise systems (e.g., CRM, HRIS) using Data Entities, OData, and custom APIs. Technical Leadership: Provide technical leadership, guidance, and mentorship to junior developers, fostering a collaborative and innovative development environment. Cross-Functional Collaboration: Partner with business analysts, project managers, functional consultants, and stakeholders to gather requirements and translate them into detailed technical designs and specifications. Testing & Troubleshooting: Perform system testing, debugging, and troubleshooting to ensure solution stability, performance, and reliability. Documentation & Compliance: Develop and maintain technical documentation and ensure solutions adhere to internal standards, best practices, and external regulatory requirements. Continuous Improvement: Stay current with D365 F&O technologies and best practices, driving continuous optimization and innovation. Dynamics Administration: Oversee security, reporting, dashboards, migrations, custom development, web resources, data integrations, and solution file management. Additional Engineering Support: Participate in other engineering initiatives and projects as needed. Supervisory Responsibility This position does not have direct supervisory responsibility but serves as a coach and mentor to other team members within the department. Travel Requirements Less than 25% travel required. Education Minimum Bachelor's Degree Computer Science, Information Technology, or a related field (or equivalent experience). Preferred Certification D365 Finance & Operations Apps Developer Associate Preferred Certification D365 CE/CRM experience or certification Experience Minimum 5+ Years ERP development experience, including at least 3 years working with D365 F&O at a senior level. Experience with Agile/Scrum methodologies preferred. Familiarity with global implementations and multi-entity environments is a plus. 5+ Years Hands-on experience with X++, TypeScript, Visual Studio, and Azure DevOps. Knowledge, Skills, and Abilities Technical Expertise: Strong understanding of D365 F&O architecture, Data Entities, workflows, and security roles. Experience with Power Platform, Power BI, and Logic Apps is a plus. Programming Skills: Advanced proficiency in X++, Visual Studio, and Azure DevOps. Experience with Dual Write preferred. Integration Experience: Demonstrated experience integrating D365 F&O using APIs and web services. Problem Solving: Strong analytical and problem-solving skills with exceptional attention to detail. Communication: Excellent verbal and written communication skills, with the ability to translate complex technical concepts for non-technical audiences. Collaboration: Proven ability to work both independently and collaboratively within a team environment. Project Ownership: Strong project ownership, planning, and execution skills. Compliance: Ability to follow organizational systems, training, policies, procedures, and applicable legal requirements. Working Conditions and Physical Requirements Regular and predictable attendance required. Flexible work schedule; occasional evenings may be required. Ability to sit or stand for extended periods in an office environment. Manual dexterity required to operate computer equipment, including keyboard, mouse, and related devices. The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision and 401K contributions as well as any other PTO, sick leave, and other benefits mandated by appliable state or localities where you reside or work
    $84k-113k yearly est. 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Java Developer

    Computech Corporation 4.3company rating

    Senior java developer job in Salt Lake City, UT

    Salt Lake City, UT Duration:6-12 Months Additional Requisition Details: - Java Developer - - Salt Lake City, UT 84105 · Positions are expected to last into mid-late 2016. No specific end date provided at this time. · Candidates should come from a strong Java background and have experience working with Spring, Web Services, Core Java, OO Design, Angular JS. · Must be able to work with existing software, should be able to work with main model and have it interact with the API. · Candidates must have the ability to recognize existing patterns and be able to extend the functionality. Must be extremely resourceful. · Must be able to find root causes of issues, and debug. Qualifications Experience on Spring, Web Services, Core Java, OO Design Additional Information
    $88k-114k yearly est. 9h ago
  • Java Developer

    Collabera 4.5company rating

    Senior java developer job in West Valley City, UT

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description Responsibilities: An average day would consist of checking for build failures from previous days work being checked in and ran by automation build/deploy/test process and fixing if applicable. Attend daily status meeting to discuss status updates roadblocks and/or alerts. Work w/ either team members or individually (depending on given release requirements) to develop and test features scheduled for next release. This position will have the primary responsibility of maintaining technology stack maturity and problem/performance tuning of existing framework. 2ndary responsibilities will include new feature development. Qualifications Required: 4-5 years experience in Java/JSP J2EE development 2+ years experience HTML, CSS & JavaScript 3+ years SQL experience. 2+ year experience developing production quality software for internal/external users 2+ years software architecture experience Excellent communication/collaboration skills Highly accountable and self motivated Additional Assets: Secure Web Development Unit Testing Scrum or other Agile software development experience Documentation Skills Healthcare Industry knowledge/experience Additional Information To get further details or to apply for this position please contact: Nishita Honest ************ *******************************
    $83k-114k yearly est. Easy Apply 60d+ ago
  • Java ADM Consultant @Salt Lake City, UT / Jersey City, NJ

    Sonsoft 3.7company rating

    Senior java developer job in Salt Lake City, UT

    Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description Preferred • At least 2 years of experience in Java Skills • At least 2 years of experience in software development life cycle. • At least 1 years of experience in translating functional/non-functional requirements to system requirements. • At least 1 years of experience in software development life cycle. • Experience and understanding of in Production support and performance engineering. • Technical Skills. • Ability to work in team environment and client interfacing skills. • Analytical skills • Experience and desire to work in a Global delivery environment The job entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email or face to face. Travel may be required as per the job requirements. Qualifications Basic Qualifications :- Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. At least 4 years of experience within the Information Technologies. Additional Information ** U.S. citizens and those authorized to work in the U.S. are encouraged to apply . We are unable to sponsor at this time. Note:- This is a Fulltime job for you Only US Citizen, Green Card Holder, TN Visa, GC-EAD , H4-EAD & L2-EAD can apply. No OPT-EAD & H1B Consultants please. Please mention your Visa Status in your email or resume .
    $76k-100k yearly est. 9h ago
  • Senior Java Developer

    Jobsbridge

    Senior java developer job in Salt Lake City, UT

    5 (+) years of Java programming experience Experience with REST API development and Consumption Experience with Java JMX Web GUI (HTML, JavaScript, CSS) and CLI interface experience Experience with SNMP and CIM SMI-P (big plus) Strong Unit testing experience Qualifications HTML, JavaScript, CSS Additional Information Multiple Openings
    $87k-115k yearly est. 60d+ ago
  • Senior JAVA Developer

    Dellfor Technologies

    Senior java developer job in Salt Lake City, UT

    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 5-12+ Years of Java, J2EE and web/internet based programming experience (both client and server side) 5+ Experience with OOA/OOD, distributed systems/software, real time processing, relational database systems, messaging systems - Deep understanding of data structures, algorithms and design patterns (GoF) - Experience with agile, test-driven development - Experience with rich UI frameworks like Angular JS, jQuery, DOJO, Ajax, HTML 5, Swing, Java FX or similar frameworks/APIs - Experience with application development frameworks like Spring, Hibernate, JSF, Struts or similar frameworks - Experience with SOA and Web Services - Experience with Unix/Linux, Windows - Experience with build, deploy and test automation tools like Ant, Maven, Hudson, Jenkins, Cruise Control, Chef, Junit, Test NJ, Selenium or similar tools - Demonstrated experience working with core business logic within applications - Experience in developing APIs and Frameworks Preferred skills in Cassandra, Rabbit MQ, pivotal cloud foundry, spring boot, scrum 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: 5-12year
    $60k-80k yearly 60d+ ago
  • Senior Director, Early Development Team Lead _Immunology

    Otsuka America Pharmaceutical Inc. 4.9company rating

    Senior java developer job in Salt Lake City, UT

    The Early Development Team (EDT) Immunology Lead is a critical role to the sustainability and success of the pipeline, and ultimately bringing medicine to patients with unmet medical needs. SThe Early Development Team (EDT) Lead is a critical role - working to deliver Otsuka's pipeline and bring differentiated medicines to patients. The EDT Leader will lead asset focused multi-disciplinary teams from pre-clinical through demonstration of clinical proof of concept through to late stage development. The EDTL will be accountable to Early Development leadership and will lead EDTs to: (i) craft a vision, strategy and development plan for early assets (ii) develop a set of objective progression criteria for each asset advancing through the Otsuka pipeline (iii) deliver the programs to the organization and (iv) evaluate opportunities to build value in the pipeline. **Key Role Accountabilities:** _Strategy & Execution_ + Leads Early Development teams to deliver early phase assets through clinical PoC, that supports go/no-go decisions for further development.- Engages EDT members and cross company stakeholders to devise and implement an agreed development strategy for early phase portfolio assets through clinical PoC, aligned with late phase Development and Commercial.- Effectively engages with and utilizes governance and advisory bodies to agree, revise and progress asset development plans proposed by the EDTs.- Continually analyzes, progresses, and engages EDT members and stakeholders to solve problems and deliver data-driven decisions.-Ensures that the EDT delivers to Full Development assets that meet robust Target Reimbursable Product Profiles that can achieve pricing, reimbursement, access and puts forward recommendations when these criteria cannot be met.- Ensures the process and output of the team meets set milestones, within timelines & budget while remaining cognizant of opportunities to streamline development without compromising quality.- Engages senior leaders and functional area stakeholders to ensure alignment of program strategy and operational plans with functional area capabilities. **_Leadership & Matrix Alignment_** + Works with EDT to set goals and objectives for asset development; ensures aligned functional and individual objectives (for self and team members) across the matrix to accomplish the asset development plan.- Oversees relevant sub-teams and ensures clear goals and objectives are in place, provides feedback and coaching, and holds sub-team leaders accountable for key deliverables.- Facilitates objective and effective decision making among team members.- Builds productive relationships with functional heads of all groups that interact with the EDT, and partners with them to advance the EDT goals and secure resources.- Communicates key program information, risks, and milestones, and ensures information flow across key stakeholders, governance teams, functional leaders, team members, etc. **Experiences and expertise required:** + MD, PhD, DVM, PharmD, MBA, or equivalent advanced biology degree- Experienced drug developer with 10+ years experience in the drug development process, preferably with experience in early phase development covering both biologics and small molecule- Experience in managing and leading high performance, cross-functional teams (Matrix) or complex organizations. - Objective matrix team leader with demonstrated ability to frame issues, ask the right clarifying questions, and rationalize decisions in a cost disciplined manner, with an enterprise view- Strong understanding of relevant regulatory health authority expectations and regulations for drug development- Working knowledge of all functional areas of exploratory development, including, CMC (small molecules and biologics), biology, toxicology, clinical pharmacology, ADME/DMPK, early clinical development, etc.- Ability to create a clear purpose, global vision, strategies and key priorities for competing successfully in the evolving pharmaceutical and health care industry- Ability to multitask across multiple exploratory development assets.- Demonstrated ability to successfully and effectively cooperate, collaborate and work across functional boundaries- Ability to review and interpret scientific data and incorporate emerging information, feedback and scientific progress (internal and external) into development actions. **Competencies** **Accountability for Results -** Stay focused on key strategic objectives, be accountable for high standards of performance, and take an active role in leading change. **Strategic Thinking & Problem Solving -** Make decisions considering the long-term impact to customers, patients, employees, and the business. **Patient & Customer Centricity -** Maintain an ongoing focus on the needs of our customers and/or key stakeholders. **Impactful Communication -** Communicate with logic, clarity, and respect. Influence at all levels to achieve the best results for Otsuka. **Respectful Collaboration -** Seek and value others' perspectives and strive for diverse partnerships to enhance work toward common goals. **Empowered Development -** Play an active role in professional development as a business imperative. Minimum $230,720.00 - Maximum $345,000.00, plus incentive opportunity: The range shown represents a typical pay range or starting pay for individuals who are hired in the role to perform in the United States. Other elements may be used to determine actual pay such as the candidate's job experience, specific skills, and comparison to internal incumbents currently in role. Typically, actual pay will be positioned within the established range, rather than at its minimum or maximum. This information is provided to applicants in accordance with states and local laws. **Application Deadline** : This will be posted for a minimum of 5 business days. **Company benefits:** Comprehensive medical, dental, vision, prescription drug coverage, company provided basic life, accidental death & dismemberment, short-term and long-term disability insurance, tuition reimbursement, student loan assistance, a generous 401(k) match, flexible time off, paid holidays, and paid leave programs as well as other company provided benefits. Come discover more about Otsuka and our benefit offerings; ********************************************* . **Disclaimer:** This job description is intended to describe the general nature and level of the work being performed by the people assigned to this position. It is not intended to include every job duty and responsibility specific to the position. Otsuka reserves the right to amend and change responsibilities to meet business and organizational needs as necessary. Otsuka is an equal opportunity employer. All qualified applicants are encouraged to apply and will be given consideration for employment without regard to race, color, sex, gender identity or gender expression, sexual orientation, age, disability, religion, national origin, veteran status, marital status, or any other legally protected characteristic. 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 apply to this job opening as a result of your disability. You can request reasonable accommodations by contacting Accommodation Request (EEAccommodations@otsuka-us.com) . **Statement Regarding Job Recruiting Fraud Scams** At Otsuka we take security and protection of your personal information very seriously. Please be aware individuals may approach you and falsely present themselves as our employees or representatives. They may use this false pretense to try to gain access to your personal information or acquire money from you by offering fictitious employment opportunities purportedly on our behalf. Please understand, Otsuka will **never** ask for financial information of any kind or for payment of money during the job application process. We do not require any financial, credit card or bank account information and/or any payment of any kind to be considered for employment. We will also not offer you money to buy equipment, software, or for any other purpose during the job application process. If you are being asked to pay or offered money for equipment fees or some other application processing fee, even if claimed you will be reimbursed, this is not Otsuka. These claims are fraudulent and you are strongly advised to exercise caution when you receive such an offer of employment. Otsuka will also never ask you to download a third-party application in order to communicate about a legitimate job opportunity. Scammers may also send offers or claims from a fake email address or from Yahoo, Gmail, Hotmail, etc, and not from an official Otsuka email address. Please take extra caution while examining such an email address, as the scammers may misspell an official Otsuka email address and use a slightly modified version duplicating letters. To ensure that you are communicating about a legitimate job opportunity at Otsuka, please only deal directly with Otsuka through its official Otsuka Career website ******************************************************* . Otsuka will not be held liable or responsible for any claims, losses, damages or expenses resulting from job recruiting scams. If you suspect a position is fraudulent, please contact Otsuka's call center at: ************. If you believe you are the victim of fraud resulting from a job recruiting scam, please contact the FBI through the Internet Crime Complaint Center at: ******************* , or your local authorities. Otsuka America Pharmaceutical Inc., Otsuka Pharmaceutical Development & Commercialization, Inc., and Otsuka Precision Health, Inc. ("Otsuka") does not accept unsolicited assistance from search firms for employment opportunities. All CVs/resumes submitted by search firms to any Otsuka employee directly or through Otsuka's application portal without a valid written search agreement in place for the position will be considered Otsuka's sole property. No fee will be paid if a candidate is hired by Otsuka as a result of an agency referral where no pre-existing agreement is in place. Where agency agreements are in place, introductions are position specific. Please, no phone calls or emails.
    $230.7k yearly 3d ago
  • Lead Java Developer (No C2C)

    Indutech

    Senior java developer job in Salt Lake City, UT

    Each of us wish to access more and more things with simple gestures on your smart phone. We have more friends in digital world than in real world. We mastered the art of living in these two worlds so much that consciously or unconsciously we switch between them and rarely we distinguish where one ends and where the other starts…. We at InduTech Research Labs, Passionately took on the challange to bring the balance back to the physical world, while bridging the multi-dimentional gap to the digital world with smart objects/devices. We enable real world objects respond to your gestures, more intelligently, to make most natural experience for you and bring excitement into your real world,as in digital world. Job Description Hello Greeting From InduTech INC. Hope You Doing Good. Role: Lead Java Developer Location: Salt Lake City Duration: Long term • Must have Scrum Team manager experience but also hands on. • 10+ years of hands on experience in Java/J2EE technologies • Struts, Spring, Spring MVC, Web Services (Both SOAP and REST) • Experience with rule management • Maven • Basic UI skills • Must have excellent communication skills Qualifications • 10+ years of hands on experience in Java/J2EE technologies • Struts, Spring, Spring MVC, Web Services (Both SOAP and REST) Additional Information All your information will be kept confidential according to EEO guidelines.
    $80k-105k yearly est. 60d+ ago
  • Java Developer

    Tata Consulting Services 4.3company rating

    Senior java developer job in Salt Lake City, UT

    • Strong experience with Java, SpringBoot, React, and related technologies. * Knowledge on Agile Methodologies * Understanding of software development life cycle including planning, development, quality assurance, change management and release management * Knowledge of SRE practices, including monitoring, logging, and incident response. * Strong problem-solving skills and ability to troubleshoot complex issues. * Excellent communication and collaboration skills to work effectively in a team environment. * Self-motivated and ability to work independently with minimal supervision. * Excellent communication skills: experience in communicating with tech and non-tech teams * Have proficiency in one or more coding/scripting languages-Python, Java * Experience with automation/configuration management with SQL experience * Experience with data flow and queue management using tools like Kafka * Ability to identify problems, and effectively communicate solutions to peers and management * Experience building and maintaining microservices, APIs and Event driven applications in development, test and production environments. * Experience working in agile software delivery teams who have delivered high quality software quickly and efficiently with high frequency delivery and automated quality assurance. * Experience in software development using Java, SpringBoot, and related technologies. * Familiarity with DevOps culture, practices and tools, including CI/CD pipelines, automation tools, and cloud platforms. * Understanding of Data Analysis, data modelling, DDD * Software Development, Communication and Collaboration, Automation (continuous integration & deployment) * Entire application lifecycle knowledge Design, Development, deployment, operation and maintenance in an Agile and DevOps culture. Roles & Responsibilities * Design, develop, test, and deploy microservices-based applications using Java, SpringBoot, React, Kafka and other relevant technologies. * Work in an SRE culture to ensure the availability, scalability, and reliability of our applications. * Ensure the application meets quality standards by developing and implementing automated tests, including unit tests, integration tests, and end-to-end tests * Participate in code reviews, design reviews, and other team activities to ensure code quality and maintainability. * Continuously monitor and improve the application
    $69k-90k yearly est. 22d ago
  • Sr. Java Web Developer

    Elite Techsources

    Senior java developer job in Salt Lake City, UT

    Job Description Sr. Java Web Developer (Agile DevOps) Join a dedicated Software Applications Development Team producing mission-critical software for Utah State Agencies. You will be a key contributor to the development and maintenance of Java-based web applications within an Agile DevOps environment. This role is part of a larger Agile Release Train (ART) focused on high-security, high-impact systems. Work Schedule & Location Geography: Must be currently located within the State of Utah. Hybrid Model: Monday/Friday remote; Tuesday, Wednesday, and Thursday in-office (Salt Lake Valley area). Hours: 40 hours per week in a professional cubicle environment. Remote Setup: Candidates must provide their own secure internet and peripherals (monitors, docking station, etc.) at their remote site. Key Responsibilities Perform full-stack coding tasks for application screens, algorithmic calculations, and API web services. Participate in all Agile ceremonies, providing time estimates and technical feedback on product stories. Ensure all delivered products meet strict security requirements and data integrity standards. Collaborate with Information Analysts, DBAs, and System Administrators to resolve technical debt and maintain system builds. Required Qualifications Experience: Minimum 5 years of work experience as a Web Developer on medium to large-scale, mission-critical projects. Core Tech: Java 11 & 21, Spring / Spring Boot (2.6 & 3), Spring JDBC, and JPA. Frontend: Angular, TypeScript, HTML5, CSS3/SASS, and Progressive Web Apps (PWAs). Architecture: Proven experience with REST APIs and distributed architecture patterns. Preferred Skills & "Special Considerations" Industry: Direct experience with criminal justice systems (Courts, Public Safety, Corrections, etc.) is highly prioritized. Rapidev: Training or experience with the VIBE Coding methodology. Legacy Tech: Familiarity with Java 8, Struts (1 & 2), Hibernate 3, and jQuery for application maintenance. Databases: Proficiency with Informix, Postgres, and SQL. Design: Experience with Figma Material Design to Angular code conversion.
    $70k-92k yearly est. 2d ago
  • Java Consultant

    NTT Data North America 4.7company rating

    Senior java developer job in Salt Lake City, UT

    At NTT DATA, we know that with the right people on board, anything is possible. The quality, integrity, and commitment of our employees have been key factors in our company's growth and market presence. By hiring the best people and helping them grow both professionally and personally, we ensure a bright future for NTT DATA and for the people who work here. For more than 25 years, NTT DATA Services have focused on impacting the core of your business operations with industry-leading outsourcing services and automation. With our industry-specific platforms, we deliver continuous value addition, and innovation that will improve your business outcomes. Outsourcing is not just a method of gaining a one-time cost advantage, but an effective strategy for gaining and maintaining competitive advantages when executed as part of an overall sourcing strategy. **Responsibilities** + Develop, test, and maintain Javabased backend applications using Spring Boot. + Design and implement RESTful APIs for internal and external system integrations. + Collaborate with product owners, architects, and QA teams to define technical requirements. + Write clean, maintainable, and efficient code following industry best practices. + Analyze and optimize application performance; troubleshoot and conduct rootcause analysis. + Integrate APIs with relational or NoSQL databases. + Implement authentication, authorization, and application security best practices. + Participate in code reviews and drive continuous improvement initiatives. + Maintain technical documentation for APIs, architecture, and deployment workflows. + Partner with DevOps teams to support CI/CD pipelines and cloudbased deployments. + Must be based in Salt Lake City, UT **Day-to-Day Job Duties** + Develop and enhance Java microservices and REST APIs using Spring Boot. + Build new features, fix bugs, and deliver changes in iterative sprints. + Write and update unit tests, integration tests, and API tests. + Troubleshoot production and lowerenvironment issues and coordinate fixes. + Review daily logs, monitor application health, and resolve performance bottlenecks. + Work with SQL/NoSQL databases to write queries, optimize schemas, and debug issues. + Participate in daily standups, sprint planning, and story grooming discussions. + Maintain API documentation and update design specifications as changes occur. + Collaborate with DevOps on deployment activities, versioning, and release readiness. + Engage in code reviews, ensuring adherence to coding standards and best practices. **Required Skills** + Strong proficiency in **Java 8/11+** . + Handson experience with **Spring Boot** , Spring MVC, Spring Data JPA. + Strong understanding of **REST API principles** , JSON, and HTTP methods. + Experience working with **SQL/NoSQL databases** (MySQL, PostgreSQL, MongoDB, etc.). + Understanding of **microservices architecture** and distributed systems. + Strong debugging, problemsolving, and performancetuning capabilities. **Basic Qualifications** + **5+ years of professional experience** in Java backend development. + Handson experience building REST APIs and enterprise applications using Spring Boot. + Experience working with relational or NoSQL databases. + Solid understanding of objectoriented programming and design patterns. + Ability to work collaboratively in Agile/Scrum environments. + Excellent communication and technical documentation skills. **Education** + **Bachelor's degree in Computer Science** or **equivalent work experience** . **Travel Requirement** + **No travel required** for this role. **Nice-to-Have Experience** + Familiarity with **Hibernate** , Spring Security, Kafka, or messagedriven architecture. + Experience with **Docker** , Kubernetes, and cloud platforms (AWS, Azure, GCP). + Exposure to CI/CD tools (Jenkins, GitLab CI, GitHub Actions, Azure DevOps). + Experience with API Gateway or service mesh technologies. + Knowledge of caching frameworks (Redis, Hazelcast). + Experience working in DevOpsoriented or microservicesheavy environments. About NTT DATA Services: NTT DATA Services is a recognized leader in IT and business services, including cloud, data and applications, headquartered in Texas. As part of NTT DATA, a $30 billion trusted global innovator with a combined global reach of over 80 countries, we help clients transform through business and technology consulting, industry and digital solutions, applications development and management, managed edge-to-cloud infrastructure services, BPO, systems integration and global data centers. We are committed to our clients' long-term success. Visit nttdata.com or LinkedIn to learn more. NTT DATA Services is an equal opportunity employer and considers all applicants without regarding to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees. If you need assistance or an accommodation due to a disability, please inform your recruiter so that we may connect you with the appropriate team. Where required by law, NTT DATA provides a reasonable range of compensation for specific roles. The starting hourly range for this remote role is **($x - x/hourly )** . This range reflects the minimum and maximum target compensation for the position across all US locations. Actual compensation will depend on several factors, including the candidate's actual work location, relevant experience, technical skills, and other qualifications. This position is eligible for company benefits that will depend on the nature of the role offered. Company benefits may include medical, dental, and vision insurance, flexible spending or health savings account, life, and AD&D insurance, short-and long-term disability coverage, paid time off, employee assistance, participation in a 401k program with company match, and additional voluntary or legally required benefits.
    $74k-95k yearly est. 13d ago
  • Software Engineer (Professional Services Team)

    Instructure 4.3company rating

    Senior java developer job in Salt Lake City, UT

    At Instructure, we believe in the power of people to grow and succeed throughout their lives. Our goal is to amplify that power by creating intuitive products that simplify learning and personal development, facilitate meaningful relationships, and inspire people to go further in their education and careers. We do this by giving smart, creative, passionate people opportunities to create awesome. And that's where you come in: We're hiring a Software Engineer for our Professional Services team. You'll be working closely with project managers and customers to build custom solutions and integrations. Our team builds unique solutions to solve customer problems and improve the customer experience. You will be responsible for assisting with technical direction and mentoring other developers. What you will be doing: Building integrations and custom software solutions to solve unique customer problems. Following best practices to write well-tested, high performing code. Participating in code reviews to ensure that code quality remains high. Working with other engineers to drive technical excellence and to delight customers. Here's what you will need to know/have: Bachelors Degree in Computer Science or equivalent degree or work experience. 5+ years experience in software development. Proven experience in delivering software products. Front end experience in React. Willingness to learn Ruby/Rails. Experience with Amazon Web Services and deploying your applications. Experience with PostgreSQL or other RDBMS. Self-directed, organized and versatile; willingness to work on a variety of projects as assigned. Willingness to collaborate with a team and a focus on delivering value to customers. A passion for learning and continuing your professional development. Polyglots preferred. Get in on all the awesome at Instructure! We offer competitive, meaningful benefits in every country where we operate. While they vary by location, here's a general idea of what you can expect: Competitive compensation, plus all full-time employees participate in our ownership program - because everyone should have a stake in our success. Flexible schedules and a remote-friendly culture, with hybrid or onsite work options available in some regions for specific roles Generous time off, including local holidays and our annual company-wide “Dim the Lights” week in late December, when we encourage everyone to step back and recharge Comprehensive wellness programs and mental health support Annual learning and development stipends to support your growth The technology and tools you need to do your best work - typically a Mac, with PC options available in some locations Motivosity employee recognition program A culture rooted in inclusivity, support, and meaningful connection We believe in hiring great people and treating them right. The more diverse we are, the better our ideas and outcomes. Instructure is an Equal Opportunity Employer. We comply with applicable employment and anti-discrimination laws in every country where we operate. All employees must pass a background check as part of the hiring process. To help protect our teams and systems, we've implemented identity verification measures. Candidates may be asked to verify their legal name, current physical location, and provide a valid contact number and residential address, in accordance with local data privacy laws. Any attempt to misrepresent personal or professional information will result in disqualification.
    $64k-86k yearly est. Auto-Apply 55d ago
  • Software Developer

    Truhearing 3.9company rating

    Senior java developer job in Draper, UT

    TruHearing is a rewarding, fun and friendly, mission-based organization that makes a real difference towards improving people s lives. Our employees enjoy a positive working environment in a company that has experienced rapid growth. We offer a comprehensive benefits package, educational assistance, and opportunities for advancement. TruHearing is the market leader and a force for positive change in the hearing healthcare industry. We reconnect people to the richness of life through industry-leading hearing healthcare solutions. We work with insurance companies, hearing aid manufacturers, and healthcare providers to reduce prices and expand access to better hearing care and whole-body health. TruHearing is part of the WS Audiology Group (WSA), a global leader in the hearing aid industry. Together with our 12,000 colleagues in 130 countries, we invite you to help unlock human potential by bringing back hearing for millions of people around the world. The WSA portfolio of technologies spans the full spectrum of hearing care, from distinct hearing brands and digital platforms to managed care, hearing centers and diagnostics locations. About the Opportunity: This role exists to execute the full life-cycle software development process including designing, developing, programming, and maintaining customized software systems. What will you be doing? Design, develop, modify and test software systems as assigned. Participate in product planning sessions, retrospectives, standups and other agile ceremonies and processes. Partner with product management to identify and analyze business requirements and user needs. Monitor software functionality, document and troubleshoot anomalies and work to improve application performance. Mentor and develop team members in necessary skills and technologies. Contribute and improve overall Design, Architecture overall CI/CD pipeline. Research new technical products and tools and technical fit. Automate and execute all levels of testing (unit, integration, and regression) to deliver sprint goals as a team. Collaborate on architecture decisions and ensure best practices. What technical skills are we looking for? Hands-on experience with: Back-end technologies: Node.js or Ruby on Rails Front-end frameworks: React/Redux, Angular, Vue.js. Databases: SQL (MySQL/PostgreSQL) and NoSQL (MongoDB, Redis). Writing unit tests, integration tests, and automated testing frameworks. Best Practice Approach: Follow best practices (test-driven development, microservice architecture, continuous integration, SCRUM, refactoring and code standards Knowledge of: SOLID principles Cloud Platforms: Cloud platforms (AWS, Azure, GCP) and CI/CD pipelines. CI/CD frameworks and tools such as Github actions, Gitlab, Jenkins. Building APIS and Services separated by SPA frontends. (RESTful or GraphQL). What education or experience is required? Required: Bachelor s degree in computer science/IT or similar degree and three (3+) years of professional software development experience. (A combination of education and experience will be considered in lieu of a formal of a formal degree.) Ability to optimize application performance and troubleshoot complex issues. Comfortable with Agile methodologies and version control systems like Git. Preferred Bachelor s degree in computer science/IT or similar degree preferred and five (5+) years of professional software development experience. Exposure to microservices architecture. Knowledge of containerization tools (Docker, Kubernetes). Experience mentoring junior developers or leading small projects. What skills do you need to bring? In addition to exhibiting the TruHearing Values of Going Beyond Together, Pioneering for Better Solutions, and Passion for Impact, this role requires the following: Using Technology Uses advanced software or software features to accomplish their work. Customer Focus - Listens, perceives needs, and customizes service delivery in a truly exceptional way, manages multiple long-term internal customer relationships Initiative - Acts proactively and independently in common situations, asks appropriate questions, offers appropriate suggestions. Problem Solving - Solves known problems with proven solutions, escalates unusual or novel problems. Subject Matter Expertise - Applies IT expertise in the full range of typical situations, able to apply expertise to new or novel situations. Teamwork - Proactively assists and involves others to accomplish assignments and objectives. Agility - Seizes the opportunities that change or ambiguity provide. Project Management - Manages well-defined projects. What benefits are offered? TruHearing offers a generous compensation and benefits package including health coverage, a fully vested 401k match, education assistance, fully paid long and short-term disability, paid time off and paid holidays. We are conveniently located across the street from the Draper FrontRunner station and subsidize the cost of a UTA pass with access to FrontRunner, TRAX and regular bus service employee cost is less than $2 per day. You ll work in an exciting and fun environment and have the opportunity to grow with us. Equal Opportunity TruHearing is an Equal Opportunity Employer who encourages diversity in the workplace. All qualified applicants will receive consideration for employment without regards to race, color, national origin, religion, sex, age, disability, citizenship, marital status, sexual orientation, gender identity, military or protected veteran status, or any other characteristic protected by applicable law.
    $70k-94k yearly est. 60d+ ago
  • Software Developer

    Berkadia 4.9company rating

    Senior java developer job in Salt Lake City, UT

    Berkadia, a joint venture of Berkshire Hathaway and Leucadia National Corporation, is an industry leading commercial real estate company providing comprehensive capital solutions and investment sales advisory and research services for multifamily and commercial properties. Berkadia is amongst the largest, highest rated and most respected primary, master and special servicers in the industry. As a Freddie Mac Program Plus lender, Fannie Mae DUS Multifamily Seller/Servicer, insurance company correspondent, and HUD, MAP and LEAN originator and servicer, Berkadia provides access to capital and flexible, customized lending and servicing solutions for the acquisition, construction, rehabilitation and refinance of multifamily and commercial properties. Berkadia also provides interim and short-term financing through its Proprietary Bridge Lending Program. Job Description Summary: The Software Developer is responsible for the implementation and testing of software solutions that enable business workflow excellence. This position is responsible for building a wide variety of software subsystems and components using the given requirements and constraints using Agile philosophy. Essential Functions : Analyzes requirements and collaborates with the product owner, team members or architects; Writes accurate production-quality code; Builds and tests code to validate functionality against requirements and to ensure full unit test coverage; Participates in peer code reviews; Thoroughly documents code and design; Accurately estimates and tracks personal work; Proactively raises issues and communicates accurate status to teams ; Works effectively in an iterative, incremental software development lifecycle wherein priorities, requirements and scope evolve, sometimes rapidly, over time and often mid-project; Assists in the development and presentation of manuals, user guides, and other materials relating to client products; May provide staff and clients with training and technical assistance relating to new, existing, and revised products; Demonstrates self-development by staying current with new technology and design patterns; Qualifications Education and Experience Bachelor's degree in Computer Science or related field Should have 2 - 4 years of developing software experience in a commercial software development environment Experience with Scrum methodology and Agile practices Building web services and RESTful services Version Control, Build & Release Management tools Relational and non-relational databases Building world-class web applications using the MEAN stack (MongoDB, Express.js, Angular.js, Node.js) Prior experience in product development background preferred Experience in practices like TDD, CI and CD Knowledge/Skills/Abilities Knowledge of various design patterns Proficient and passionate about following Agile Engineering practices (e.g. XP/DDD) Ability to work in an environment with high degree of ambiguity (previous start-up like experience could be helpful) Exhibit a high level of individual initiative and ownership Passionate, Self-motivated and driven, with keen attention to detail, action-and-results oriented Excellent interpersonal, verbal and written communication skills as well as strong logical, analytical, problem solving skills and reporting skills Able to present ideas in user-friendly language Environment, Physical Demands and Other Conditions: Experience with in a team-oriented, collaborative environment Ability to work after hours Additional Information *Please submit resume and cover letter when you apply.
    $70k-94k yearly est. 9h ago
  • C# Software Engineer IV - AI Applications

    Autonomous Solutions

    Senior java developer job in Lehi, UT

    At ASI, we are revolutionizing industries with state-of-the-art autonomous robotics solutions. Within the fields of agriculture, construction, landscaping, and logistics, we deliver technologies that enhance safety, productivity, and efficiency. With our core values of Simplicity, Safety, Transparency, Humility, Attention to Detail and Growth guiding everything we do, we're shaping the future of automation in dynamic markets. Mobius™ Autonomous Vehicle Control is the industry's most advanced unmanned command and control solution which allows users to enjoy safer, more productive robotic vehicle operations. As a C# Software Engineer IV, you will focus on integrating AI capabilities directly into our Mobius software platform. In this role you will build on the foundation of our general AI Applications with a deeper focus on enhancing workflows, APIs, and platform tools. You will ensure AI features improve performance, usability, and automation, and that they work seamlessly with our robotics systems. Responsibilities: Embed AI features into the Mobius software platform, including workflows, APIs, and internal tools. Develop and integrate AI models and algorithms that enhance platform capabilities, efficiency, and automation. Optimize platform workflows and AI systems for real time performance, low latency, and reliability. Collaborate with software engineers, robotics teams, and data scientists to ensure AI features align with system and product requirements. Convert AI models into production ready components such as services, APIs, or embedded libraries for the Mobius platform. Test, validate, and monitor AI capabilities within the software platform to ensure robustness, stability, and high performance. Continuously improve AI systems and workflows by implementing updates, optimizations, and automation strategies. Required Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related technical field. 10+ years of experience working as a software engineer utilizing C#. Experience developing and deploying AI or machine learning models in production software systems. Strong understanding of machine learning frameworks such as TensorFlow or PyTorch. Hands on experience embedding AI features into software platforms, APIs, or internal tools. Experience optimizing models and workflows for real time performance and efficiency. Strong analytical and problem-solving abilities with the ability to implement technical solutions in software environments. Ability to collaborate effectively with interdisciplinary teams and communicate complex technical concepts clearly. At Autonomous Solutions, Inc. (ASI), we are committed to fostering a diverse, inclusive, and equitable workplace where all employees and applicants have equal opportunities. We prohibit discrimination and harassment of any kind based on race, color, religion, sex, national origin, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other legally protected characteristic. ASI complies with all applicable federal, state, and local laws regarding non-discrimination in employment and is dedicated to providing reasonable accommodations for individuals with disabilities throughout the hiring process.
    $80k-112k yearly est. 11d ago
  • Software Engineer

    Texas Instruments 4.6company rating

    Senior java developer job in Lehi, UT

    Texas Instruments is seeking a full-stack software development engineer who is experienced with AI code generation platforms and tools. This role is critical to accelerating our digital transformation through rapid development of quality and test solutions using cutting-edge development techniques. The position offers the opportunity to revolutionize how our Smart Manufacturing and Automation team builds software while establishing best practices and scaling development capabilities across the organization. The ideal candidate is someone who is not just a software engineer, but is also experienced with leveraging platforms like Claude Code, GitHub Copilot, Cursor and emerging agentic frameworks to dramatically accelerate development while maintaining high quality standards. You'll be building solutions that directly impact manufacturing quality and test operations while helping transform how our entire team approaches software development. The Smart Manufacturing and Automation team at Texas Instruments develops software solutions to address challenges faced by manufacturing and engineering teams. As a global organization, we strive to create solutions that are compatible with all TI sites. We invite you to join our team as we leverage modern technologies to deliver software and data solutions that enhance quality and productivity in semiconductor manufacturing. Primary Responsibilities: Build and sustain full-stack web applications that support manufacturing and engineering teams Rapidly develop and deploy applications, scripts, and automation solutions using AI code generation platforms (Claude, Copilot, Cursor, etc.) Work with project managers and internal customers to define requirements and develop solutions that meet manufacturing needs Provide data solutions/pipelines that enhance software applications Host software and data solutions in containerized production environment Create automation for releasing code into production (CI/CD) Review and provide feedback on code releases Document software systems, usage requirements, and troubleshooting guides for other team members Deliver high quality software in a timely manner Make applications compatible with other TI sites and data systems Automate repetitive tasks to drive increased efficiency Support and enhance legacy software solutions Mentor team members across the organizations on proper software development and management techniques Minimum Requirements: Bachelor of Science degree in Computer Science, Engineering, Software Engineering, Mathematics, or another related field 2+ years of experience with full-stack development without co-development tools Demonstrated experience with AI agentic frameworks (such as Claude, Copilot, Cursor or similar AI co-development tools) for accelerating programming tasks. Preferred Qualifications: Experience with React/JavaScript/TypeScript or other frontend web development frameworks Experience with Python or other coding languages Experience with FastAPI or other backend web development python frameworks Experience with relational database management systems (Oracle, MSSQL, PostgresSQL) and SQL Experience with container orchestration, CI/CD, and other DevOps philosophies and practices. Including Kubernetes, Airflow, Jenkins, Docker, etc. Experience with developing software systems in a Linux OS environment Strong focus on gathering customer requirements and meeting customer needs Demonstrated ability to work in teams and collaborate effectively across several different functions Demonstrated ability to take the initiative and drive for results Strong critical thinking and problem-solving skills Good listener and excellent verbal and written communication skills Strong time management skills that enable on-time project delivery Passion for the job and willingness to dig in and learn from those around you
    $80k-103k yearly est. Auto-Apply 1d ago
  • Software Engineer 3

    Intelliswift 4.0company rating

    Senior java developer job in Lehi, UT

    Software Engineer 3 Job ID: 26-00192 Title: Software Engineer Duration: 3 months contract with possibility of extension Pay rate: $69 per hr. This role will join our Observability team, specifically working on our Splunk infrastructure. It will be responsible for improving some of our internal APIs and infrastructure-as-code deployments. The ideal candidate will have experience with Splunk, Python, Infrastructure as Code, AWS, Configuration Management (Salt) and Deployment tools (GitHub Actions, Jenkins, etc). Skills: * Experience with logging systems like Splunk Programming experience with languages like Python; * Building REST APIs Experience working with Gitops or infrastructure-as-code * Experience designing and implementing systems for fault tolerance, scalability and stability. * Experience developing, deploying and running distributed applications on cloud platforms. * Ensure the highest level of up-time and Quality of Service (QoS) to Client's customers through operational excellence Knowledge of (public and/or private) cloud * Experience in designing and maintaining production monitoring systems * Experience in solving performance and stability issues using a wide variety of tools * Exceptional communicator in and across teams, driving projects to completion * Impacts the organization through contribution to technical direction and strategic decisions. * Job details *
    $69 hourly 11d ago
  • WEB DEVELOPER

    Info. Services Inc. 4.2company rating

    Senior java developer job in Salt Lake City, UT

    Role: WEB DEVELOPER Duration: 6+ Months BGV will be done for the selected candidates. Solid understanding of Web application development over cloud · Strong skills like C#, Node.Js, Java · Experience with REST API's · Experience with design, development and testing of web application development · Experience with any database · Experience with SSL/TLS or DTLS secure protocols · Experience working in a challenging and fast paced environment and interacting with multiple stakeholders Ability to work in minimal guidance Please respond with your word resume and requested details: Full Name : Work Authorization: Contact Number : Email ID : Skype ID: Current location: Willing to relocate : Rate/hr : Additional Information All your information will be kept confidential according to EEO guidelines.
    $70k-107k yearly est. 9h ago
  • Software Engineer III-(C/C++) - Neovest

    JPMC

    Senior java developer job in Orem, UT

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Commercial & Investment Bank, Neovest Technology Direct, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job Responsibilities: Execute software solutions, including design, development, and technical troubleshooting, with the ability to think beyond conventional approaches to build solutions or resolve technical problems. Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems. Produce architecture and design artifacts for complex applications, ensuring that design constraints are met by the software code development. Gather, analyze, synthesize, and develop visualizations and reports from large, diverse data sets to continuously improve software applications and systems. Proactively identify hidden problems and patterns in data, using these insights to drive improvements in coding hygiene and system architecture. Develop and test C++ applications for both Linux and Windows environments. Collaborate with a team to design and develop complex back-end applications. Maintain and improve legacy codebases. Required Qualifications, Capabilities, and Skills: Formal training or certification in software engineering concepts with 3+ years of applied experience. Hands-on practical experience in system design, application development, testing, and operational stability. Advanced proficiency in C++ development. Basic knowledge of C++ libraries (e.g., Boost, Abseil). Experience in Linux system development. Experience with unit testing. Proficiency in SQL. Experience in developing, debugging, and maintaining code in a large corporate environment using modern programming languages and database querying languages. Overall knowledge of the Software Development Life Cycle (SDLC). Solid understanding of agile methodologies, including CI/CD, application resiliency, and security. Experience in low-level multi-threaded development. Preferred Qualifications, Capabilities, and Skills: Eagerness to learn new technologies and methodologies. Exposure to cloud technologies. Willingness to work with legacy code. Experience with Java and/or C#. Flexibility to pivot priorities as needed. System thinker with an understanding of the breadth and impact of changes. Experience with handling large amounts of streaming data.
    $64k-90k yearly est. Auto-Apply 60d+ ago
  • Software Developer - Automation Solutions

    Ensign Services 4.0company rating

    Senior java developer job in Midvale, UT

    Software Developer - Automation Solutions About the Company ESI serves over 361 post-acute care operations across 17 states, including skilled nursing facilities, assisted living facilities, and other ancillary service providers. These operations have no corporate headquarters or traditional management hierarchy. Instead, they operate independently with support from the “Service Center,” a world-class service team that provides centralized legal, human resource, training, accounting, information technology and other resources necessary to allow on-site leaders and caregivers to focus on day-to-day care and business issues. About the Opportunity: Ensign Services, Inc. (ESI) seeks an experienced Software Developer - Automation Solutions to serve the needs of our rapidly expanding client base across the United States. The role of Software Developer - Automation Solutions is not a traditional, single-focus developer position - it requires versatility across multiple disciplines, including development, architecture, analysis, testing, and solution design. As part of this team, you will design, develop, and maintain automation solutions that directly support and enhance business operations. You will leverage strong software development skills, cross-platform expertise, and a deep understanding of business processes to create high-impact, scalable solutions. Success in this role requires the ability to work effectively with team members and stakeholders at all levels of the organization, from technical peers to senior leadership. You must be capable of advocating for and pushing forward technical solutions that meet business needs while maintaining quality, security, and long-term sustainability. Specific Duties include, but are not limited to: Legacy Support & Modernization: Support and modernize existing legacy code bases and processes while designing and implementing new, forward-looking solutions. Polyglot Development: Apply software development and design principles across multiple languages and frameworks (e.g., Python, Node.js, and others), selecting the right tool for the job rather than being tied to a single syntax. Hybrid Environment Development: Build and maintain solutions for both legacy on-premises environments and modern cloud-native platforms, with a focus on AWS services and architecture. Data Integration: Consume and integrate data from multiple sources, including on-premises SQL Server, cloud-based data platforms (AWS, Azure Fabric), and third-party providers via APIs and file transfers. Business Process Management (BPM): Develop and enhance workflows using BPM platforms, ensuring scalability, efficiency, and alignment with business needs. Low-Code Solutions: Build non-trivial, enterprise-grade applications using low-code platforms (e.g., Appian, Mendix, OutSystems) that are used company-wide. Problem Solving & Iteration: Make tactical decisions to resolve immediate issues, then evolve those fixes into permanent, well-architected solutions through controlled iteration. AI Utilization: Leverage AI and machine learning to enhance automation, insight, and efficiency-using AI as a strategic tool, not a replacement for technical expertise. Professional Qualifications: Education/Knowledge: Bachelor's degree in computer science, information technology, engineering, or related field, or the ability to demonstrate equivalent knowledge and expertise in software design, development, and architecture. A Problem Solver: You approach complex technical and business challenges logically, make tactical decisions when needed, and evolve them into sustainable solutions. Experience: Minimum of 5+ years in software development, automation engineering, or a related technical field. Proven success supporting and modernizing legacy systems while delivering new, scalable solutions. Technical Skills: Proficiency in multiple programming languages and frameworks (e.g., Python, Node.js, and others), applying software design principles over syntax. Experience building solutions for both on-premises infrastructure and modern cloud-native platforms (AWS required; Azure a plus). Strong understanding of integrating data from multiple sources, including SQL Server, AWS data platforms (S3, RedShift, etc.), Azure Fabric, and third-party APIs or file transfers. Hands-on experience with Business Process Management (BPM) platforms and low-code tools (e.g., Appian, Mendix, OutSystems). Skilled in using AI tools to amplify coding productivity by refining, optimizing, and clearly communicating self-generated ideas - leveraging AI as a collaborator to improve solutions, not as a substitute for original thought or problem-solving. Methodology Experience: Familiarity with Agile and Scrum development processes, including participation in sprint planning, daily stand-ups, reviews, and retrospectives, where iteration and collaboration enhance your productivity rather than slow it down. Collaboration & Influence: Ability to work effectively with team members at all levels, including leadership, and to advocate for and push forward the right technical solutions. Industry Knowledge: Experience in accounting and healthcare environments is a plus, particularly in understanding related business processes, compliance requirements, and operational challenges. Additional Information: The preference is for the individual to be on-site at one of the service centers located in San Juan Capistrano, CA, Midvale, UT, Dallas, TX or Tempe, TX. However, a remote arrangement may be considered for the right candidate. This is a full‑time, exempt position Salary range: $125k - $155k (DOE & Geographic Location) Pre‑employment criminal background screening required. We are committed to providing competitive benefits and a compensation package which includes a salary range of between and medical/dental/vision coverage, company-provided life insurance, 401(k) with company match, and sick/vacation plans. Take a look at these benefits (and more!) at *********************** We also believe in supporting our employees' professional growth and development through our Learning Management System as well as training sessions and seminars. The Ensign Group, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to sex/gender, sexual orientation, gender identity, race, color, age, religion, creed, pregnancy, national origin, ancestry, citizenship, veteran status, physical or mental disability, or any other characteristic protected by federal, state, or local laws. Job ID 1192
    $125k-155k yearly 7d ago

Learn more about senior java developer jobs

How much does a senior java developer earn in Provo, UT?

The average senior java developer in Provo, UT earns between $77,000 and $130,000 annually. This compares to the national average senior java developer range of $82,000 to $137,000.

Average senior java developer salary in Provo, UT

$100,000

What are the biggest employers of Senior Java Developers in Provo, UT?

The biggest employers of Senior Java Developers in Provo, UT are:
  1. Jobsbridge
Job type you want
Full Time
Part Time
Internship
Temporary