Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer

Distribution Management Systems Inc

Java Developer

We're seeking an experienced Java Developer to design, develop, and maintain our common framework and shared components that power multiple ERP applications. This role is critical to ensuring consistency, performance, and scalability across our entire ERP ecosystem while reducing development time and technical debt.

Responsibilities and Duties:

  1. Design and develop reusable components, libraries, and frameworks used across multiple ERP applications
  2. Apply architectural patterns and best practices for multi-tenant SaaS applications
  3. Optimize framework performance, ensuring optimal response times at scale
  4. Implement security protocols and compliance standards (OWASP, SOC 2, NIST)
  5. Drive adoption of AI-powered development tools to increase team productivity
  6. Conduct peer code reviews and participate in framework architecture discussions and design.
  7. Collaborate with product teams to understand requirements and provide technical guidance.

Knowledge, Skills, and Abilities:

5+ years of Java development experience, with 2+ years in framework/platform development. Strong understanding of software architecture patterns (microservices, event-driven, domain-driven design). Experience building multi-tenant SaaS applications with focus on:

  • Performance optimization and caching strategies
  • Horizontal scalability and distributed systems
  • Security best practices (OAuth, JWT, encryption, OWASP)
  • High availability and fault tolerance

Proven track record using AI tools to accelerate development (GitHub Copilot, ChatGPT/Claude, etc.). Experience with:

  • Spring Framework (Boot, Security, Data, Cloud)
  • RESTful API design
  • Message queuing systems (Kafka, RabbitMQ)
  • CI/CD pipelines and DevOps practices
  • Some experience with GWT will be an advantage

Education and Experience: Bachelor's Degree in Computer Science, Software Engineering, or equivalent professional experience. 3-7 years of hands-on Java development experience, with at least 2 years working on shared frameworks or platform components. Proven background in maintaining and enhancing large-scale enterprise applications in a SaaS environment. Experience working in agile teams with exposure to multiple stakeholder groups and cross-functional collaboration. Track record of successfully delivering complex technical projects while balancing technical debt reduction and feature development.

Work Environment and Physical Demands: Normal office environment with use of computers and telephone systems; no unusual physical demands. Travel as needed, including business air travel and car rental.

Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Java Developer in Phoenix, AZ vacancy
  •  ...Java Springboot Developer Able to learn new technologies quickly, self-driven, proactive 6+ years of hands on and strong Java coding experience. Experience in databases, SQL REST API, Spring Batch, Spring Boot Experience implementing CI/CD with tools like Maven, Github... 
    Suggested

    Diverse Lynx

    Phoenix, AZ
    6 days ago
  •  ...Consulting & staffing for IT Infrastructure Management through strategic consulting and industry-oriented business process. Job Description Java with strong J2EE knowledge with 8+ years of experience. Design experience in messaging and clustering. We will be providing initial... 
    Suggested

    STEM Xpert

    Phoenix, AZ
    1 day ago
  •  ...Job Description – Java Developer (CREQ253842) Senior Java Developer with 8+ years of hands‑on experience designing, modernizing, and optimizing enterprise‑grade applications using Java, Spring Boot, Spring Batch, Hibernate, JPA, and cloud technologies (AWS & GCP). Key... 
    Suggested

    Virtusa

    Phoenix, AZ
    5 days ago
  •  ...Technical/Functional Skills JAVA Spring boot , restful APIs , Microservices Roles & Responsibilities Key Responsibilities: 1. Develop and maintain REST APIs and Microservices using Spring Boot. 2. Manage CI/CD pipelines with Jenkins... 
    Suggested

    SARIAN Co

    Phoenix, AZ
    2 days ago
  •  ...Java Developer We are looking for Java Developers, with very genuine experience from 2-10 years. Proven hands-on software development experience. Proven working experience in Java development. Hands on experience in designing and developing applications using Java... 
    Suggested
    Work experience placement

    CLOUDRAY

    Phoenix, AZ
    4 days ago
  •  ...Buffalo Grove, IL / Scottsdale, AZ Working Model: 3 days a week on-site Project: Modernizing existing legacy applications Modernizing Cloud environment (IaaS/PaaS) Velocity Project – Automation of environment Must have skills: Java, Spring boot, Microservices and Angular.... 
    3 days per week

    Samprasoft

    Scottsdale, AZ
    4 days ago
  •  ...Full Stack Java Developer Location: Onsite in Phoenix, AZ for a 12 to 24-month contract, hybrid onsite (Tues – Thurs) Roughly 8 years of experience. Now just needs to have: Java, Spring, Spring Boot – no longer front end focused Ability to build scalable... 
    Contract work
    Local area
    Relocation

    RIT Solutions

    Phoenix, AZ
    3 days ago
  •  ...Job Title Required Skills: Minimum 10 years of experience in Java Microservices, ReactJS, Angular, NoSQL Ability to design and develop codes scripts using Java Microservices by connecting to varied data sources Strong Experience with Java Design Patterns... 

    Syntricate Technologies

    Phoenix, AZ
    4 days ago
  •  ...Role: Java Developer Work Location & Reporting Address: Phoenix, AZ (Onsite from Day 1) Contract duration (in months): 12 Job Details: • JavaJ2EE full stack developer with financial or Banking domain experience. • Should be very fluent... 
    Contract work

    Concord IT Systems

    Phoenix, AZ
    2 days ago
  •  ...Overview: Key Responsibilities: Design, develop, and maintain applications using Java, Spring, and Spring Boot frameworks . Build and integrate RESTful APIs to support application functionality. Work with relational databases (SQL) for data modeling... 

    Purple Drive

    Phoenix, AZ
    5 days ago
  •  ...Job Description: -Develops innovation strategies, processes, and best practices. - Drives the execution of multiple business plans and projects. - Supports and ensures business objectives being met. - Leads the discovery phase of medium to large projects to... 

    Kasmo Global

    Phoenix, AZ
    3 days ago
  •  ...Java Developer Job Location: Columbus, OH, Des Moines, IA, Scottsdale, AZ, Louisville, KY Job Type: Contract to Hire Mandatory Skills: Java J2EE basic SQL knowledge CI CD using Jenkins Maven HTML5 Github and nice to have skills are Angular 8 API knowledge... 
    Contract work

    InterSources

    Scottsdale, AZ
    4 days ago
  •  ...Java Developer Immediate need for a Java Developer for a position in the IT industry. This is a 6-12 month's contract opportunity with long-term potential located in Scottsdale, AZ. Please review the job description below: Key Responsibilities/Key Requirements... 
    Contract work
    Immediate start

    Pyramid Consulting

    Scottsdale, AZ
    4 days ago
  •  ...Java Full Stack Developer Onsite 2 days a week (Hybrid Schedule) Candidates MUST work onsite (starting) from the first day in one of the locations below! 1 N Jefferson Ave., Saint Louis, MO 2975 Regent Blvd, Irving, TX 75063 1445 ROSS AVE; DALLAS, TX 75202-271... 
    2 days per week

    My3Tech Inc

    Paradise Valley, AZ
    1 day ago
  •  ...Job Title : Java Developer . Location : Phoenix, AZ . Duration : Long term contract . Java Engineer Candidate to be based out of Phoenix, AZ to attend F2F interview at the client location • Strong core java fundamentals. 5+ years... 
    Long term contract

    AceStack LLC

    Phoenix, AZ
    4 days ago
  •  ...Java Developer Locations: Phoenix, AZ (LOCAL ONLY FOR ONSITE CLIENT EVAL) Duration: 6 Months Salary Range: $45.00- $49.00/Hour on W2 (All inclusive) Applicants must be able to work on W2 without any Visa sponsorship Experience Requested- 7+ Years Job Description... 
    Local area
    Visa sponsorship

    Artech

    Phoenix, AZ
    2 days ago
  •  ...Two to five years of software development experience, including two or more years of hands-on experience with web API programming in Java and consuming APIs from REST/SOAP services. Experience working with Docker containers and Kubernetes, with knowledge of cloud... 

    Yochana

    Phoenix, AZ
    1 day ago
  •  ...Java Fullstack Developer Hybrid role Contract Job Location: Dallas Innovation Center - Luna Rd (TX) Pittsburgh PA - Two PNC Plaza 620 Liberty Ave Pittsburgh, PA 15222 Cleveland OH - Strongsville Technology Center 8100 Mohawk Dr. Strongsville, OH 4413... 
    Contract work
    Work experience placement
    Flexible hours

    Saxon Global

    Phoenix, AZ
    3 days ago
  • $50 - $55 per hour

     ...Job Description:- Role: Java Full Stack Developer Location: Phoenix, AZ (Onsite) Job Type: Contract Rate: $50 to $55/hr Job Description: We are looking for an experienced Java Full Stack Developer with strong hands-on experience in Java, Spring... 
    Contract work

    Diverse Lynx

    Phoenix, AZ
    4 days ago
  •  ...Sr Java Developer Location: PHOENIX Skill: Spring Framework Roles and Responsibilities: Hands-on experience in the Springboot framework Must have hands-on reactive architecture and understand deep concepts about reactive architecture. Hands-on experience... 

    Keylent Inc

    Phoenix, AZ
    4 days ago
  •  ...demonstrated through one or a combination of the following: work experience, training, military experience, education. 4 years of Java experience. 4 years of API-driven development experience working with remote data via SOAP, REST, and JSON. 4 years of experience... 
    Work experience placement
    Remote work

    NTT DATA

    Phoenix, AZ
    3 days ago
  •  ...Overview: Hi All, Need only local candidate to Phoenix,AZ for F2F Role: Java Developer Location: Phoenix, AZ Key Requirements / Skills ~ Strong core Java fundamentals ~5+ years experience building large-scale backend applications ~... 
    Local area

    Purple Drive

    Phoenix, AZ
    2 days ago
  •  ...We're seeking an experienced Java Developer to design, develop, and maintain our common framework and shared components that power multiple ERP applications. This role is critical to ensuring consistency, performance, and scalability across our entire ERP ecosystem... 
    Work at office

    DMSi Software

    Phoenix, AZ
    5 days ago
  •  ...Java Developer Required Qualifications: ~ Bachelor's degree in Computer Science, Engineering, or related field. ~5+ years of hands-on Java development experience. ~ Strong experience with Core Java and Java 8 features (Streams, Lambda Expressions, Collections... 

    Omega Hires

    Phoenix, AZ
    4 days ago
  •  ...Requirements ~5 years of Java/Functional programming, Spring Boot experience is a must. ~ Experience with SQL and MongoDB ~2 years of experience with Cloud stack, Microsoft Azure etc. is a must. ~ Thorough understanding of JSON, REST full API's & microservices... 

    3B Staffing LLC

    Phoenix, AZ
    4 days ago
  •  ...*************Local Candidate Preferred****************************** Role Overview We are seeking an experienced Java Full-Stack Developer who is skilled in building end-to-end enterprise applications using Java 8, Spring Boot, and modern JavaScript/React.js... 
    Local area

    Purple Drive

    Phoenix, AZ
    4 days ago
  •  ...Job Summary We are seeking a skilled Java Developer with strong experience in building web applications using Java and modern frameworks. The ideal candidate will have hands-on development experience, solid problem-solving skills, and exposure to cloud technologies... 

    Prophecy Technologies

    Phoenix, AZ
    4 days ago
  • $40 - $45 per hour

     ...Request ID: 95040 -1 Title: Java Developer Location : Phoenix AZ Duration: 6+ Months Salary Range: $40 - $45 an hour on W2 or C2C Job Description: Java Developer "A Bachelor's or Master's degree in software engineering, computer science, or... 

    Artech

    Phoenix, AZ
    2 days ago
  •  ...Java J2EE Developer 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... 
    Permanent employment
    Full time
    H1b

    SonSoft

    Phoenix, AZ
    4 days ago
  •  ...Job Title: Java Developer Work Location: 18850 N 56th St, Phoenix, Az 85054 9 ( Hybrid ) Contract duration: 6 months Detailed Job Description We are looking for a skilled Java Developer to design, develop, and maintain high-performance applications. The... 
    Contract work

    eTeam

    Phoenix, AZ
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer. Be the first to apply!