Overview
On Site
Hybrid
Depends on Experience
Contract - W2
Skills
Java
Spring
Hibernate
Microservices
Job Details
Job Title: Java Developer
Location: Phoenix, AZ
JD:
Key Responsibilities:
- Lead the design, development, and maintenance of Java-based applications using frameworks such as Spring Boot, Spring MVC, Hibernate.
- Develop RESTful APIs and microservices with a focus on performance, scalability, and security.
- Integrate front-end components using React.js or Angular, based on project requirements.
- Participate in architecture discussions, code reviews, and system design.
- Optimize application performance and troubleshoot complex backend issues.
- Collaborate with QA, DevOps, and product teams in an Agile environment.
- Maintain high standards for code quality, testing, and documentation.
Required Skills & Qualifications: - 4+ years of hands-on Java development experience, preferably in enterprise-level applications.
- Proficiency in Spring Boot, Spring MVC, JPA/Hibernate, and RESTful services.
- Working knowledge of React.js and/or Angular 2+.
- Strong understanding of core Java concepts including multi-threading, exception handling, collections, and memory management.
- Experience with SQL and relational databases (e.g., MySQL, PostgreSQL).
- Proficiency with version control tools (Git) and build tools (Maven/Gradle).
- Familiarity with CI/CD pipelines and Agile development practices.
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.