Software Engineer
The Judge Group
Chandler, AZ, United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Contract
Employment type
Full-time (> 32 hours)
Compensation
$133,120.0 - $143,520.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Agile Methodology
Artificial Intelligence
Application Performance Management
Cloud Computing
Code Review
Databases
Distributed Systems
Python (Programming Language)
PostgreSQL
+20 more
Microsoft SQL Server
MongoDB
NoSQL
Oracle (Applications)
Performance Tuning
Software Engineering
Software Systems
Systems Integration
TypeScript
Spring Cloud
ReactJS
Spring-boot
Reliability of Systems
Generative AI
Backend
Graphql
Front End Software Development
Api Design
Restful APIs
Microservices
Job description
We are seeking an experienced Full Stack Software Engineer to design, develop, and enhance enterprise-scale applications using modern cloud-native technologies. This role requires expertise across front-end, back-end, API, database, and AI-driven application development. The ideal candidate will be passionate about building scalable solutions, delivering exceptional user experiences, and integrating AI capabilities to drive business outcomes. Responsibilities
- Design and develop scalable, secure, and maintainable applications using modern full-stack technologies.
- Build and implement microservices and API-first architectures utilizing GraphQL and REST APIs.
- Develop responsive, accessible, and high-performance user interfaces using React and TypeScript/JavaScript.
- Create and optimize backend services leveraging Java, Spring Boot, and cloud-native development patterns.
- Design, develop, and maintain database solutions using MongoDB, SQL Server, PostgreSQL, Oracle, or similar relational and NoSQL databases.
- Integrate Artificial Intelligence (AI) and Generative AI capabilities into applications to improve productivity, automation, and business processes.
- Collaborate with product managers, architects, and cross-functional teams to deliver high-quality software solutions.
- Participate in code reviews, testing, troubleshooting, and performance optimization activities.
- Apply best practices for software engineering, security, scalability, and system reliability.
Requirements
- Strong experience building enterprise-grade applications across the full technology stack.
- Hands-on experience with several of the following technologies:
- React.js
- TypeScript
- JavaScript
- Python
- Java
- Spring Boot
- GraphQL
- REST APIs
- Microservices Architecture
- MongoDB
- SQL Server, PostgreSQL, Oracle, or similar database technologies
- Experience designing and consuming APIs in distributed systems.
- Strong understanding of modern software development methodologies and best practices.
- Excellent problem-solving, collaboration, and communication skills., * Experience developing cloud-native applications and microservices.
- Exposure to AI/Generative AI frameworks, tools, or integrations.
- Experience working in Agile development environments.
- Knowledge of application performance tuning, monitoring, and observability practices., React.js, TypeScript, JavaScript, Python, Java, Spring Boot, GraphQL, REST APIs, Microservices, MongoDB, SQL Server, PostgreSQL, Oracle, Full Stack Development, AI/Generative AI Integration, Cloud-Native Development.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦