Java Developer

Phoenix, AZ, US • Posted 3 hours ago • Updated 3 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • Enterprise Resource Planning
  • Regulatory Compliance
  • System On A Chip
  • Productivity
  • Oracle Linux
  • Software Architecture
  • Microservices
  • Domain-driven Design
  • FOCUS
  • Performance Tuning
  • Caching
  • Scalability
  • OAuth
  • Encryption
  • OWASP
  • High Availability
  • Artificial Intelligence
  • GitHub
  • Spring Framework
  • Cloud Computing
  • RESTful
  • Apache Kafka
  • RabbitMQ
  • Continuous Integration
  • Continuous Delivery
  • DevOps
  • GWT
  • Computer Science
  • Software Engineering
  • Java
  • SaaS
  • Agile
  • Collaboration
  • Adobe AIR

Summary

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 80184168
  • Position Id: 449bf8c2c15da70adbc105a5716e9e20
  • Posted 3 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Phoenix, Arizona

Today

Easy Apply

Full-time

100000 - 135000

Remote

23d ago

Easy Apply

Full-time

60,000 - 80,000

Remote

Today

Full-time

USD 102,300.00 - 139,000.00 per year

Remote or Georgia

Today

Full-time

USD 96,250.00 - 120,000.00 per year

Search all similar jobs