Job Title: Java Developer Location: Phoenix, AZ 85027 (Local Candidates Only Face-to-Face Interview Mandatory)
Work Model: Onsite
Experience: 8 10 Years
We are looking for an experienced Java Consultant with strong hands-on expertise in Java, Spring MVC, Spring Boot, Web Services, and REST APIs. The ideal candidate should have solid experience in designing, developing, testing, and deploying enterprise Java applications while working in Agile Scrum teams.
Must-Have Skills
- Java
- Spring MVC
- Spring Boot
- RESTful Web Services
- APIs
- Apache Frameworks
- Core Java
- SQL
Nice-to-Have Skills
- Apache Camel
- Hive
- Spark
- Hadoop
- Agile / Scrum
Key Responsibilities
- Design, develop, test, and deploy enterprise Java applications.
- Build scalable RESTful APIs and microservices using Spring MVC and Spring Boot.
- Participate in application architecture and technical design discussions.
- Develop high-quality, maintainable, and reusable code.
- Perform unit testing, debugging, and production support.
- Collaborate with cross-functional teams in Agile Scrum environments.
- Participate in sprint planning, code reviews, and release activities.
- Ensure application performance, scalability, and security.
Required Qualifications
- 8 10 years of hands-on experience in Java development.
- Strong expertise in Java, Spring MVC, Spring Boot, REST APIs, and Web Services.
- Experience with Apache technologies.
- Good understanding of SQL and enterprise application development.
- Exposure to Big Data technologies (Hive, Spark, Hadoop) is a plus.
- Strong analytical, troubleshooting, and communication skills.
Top 3 Responsibilities
- Design enterprise Java solutions.
- Develop, test, and deploy high-quality applications.
- Actively participate in Agile Scrum ceremonies and team collaboration.