Position: Java Developer
Location: Phoenix AZ (ready to relocate )
Key Responsibilities:
Lead technical aspects of software development for assigned applications.
Participate in system and application design and development.
Act as a senior member of an agile team promoting consistent development practices including tools documentation and reusable components.
Collaborate with product owners to plan and prioritize features across platforms and products.
Identify and adopt innovative technologies to enhance development.
Conduct various testing activities including unit integration regression and system testing.
Develop comprehensive test models including conditions data requirements expected results and scripts.
Required Skills & Qualifications:
4 years of experience in Java development.
Strong expertise in Microservices architecture and Spring/Spring Boot.
Proficiency in:
Backend: Java Spring Boot Python FastAPI
Frontend: ReactJS Svelte
Databases: PostgreSQL NoSQL
AI/ML Tools: PyTorch TensorFlow/Keras LangChain NLP (NLTK spaCy) pandas Matplotlib
Infrastructure: AWS/GCP/Azure Docker Git
Additional Qualifications:
Familiarity with Agile or other rapid development methodologies.
Strong analytical and problem-solving skills.
Ability to interpret technical and business challenges and propose effective solutions.
Experience with test-driven development and various testing methodologies.
Comfortable working in a fast-paced collaborative environment.
With Regards