Dice is the leading career destination for tech experts at every stage of their careers. Our client, Triune Infomatics Inc, is seeking the following. Apply via Dice today!
Role: Java Developer + AI (3 Roles)
Location: Hybrid: Pleasanton, CA
Duration: 5+ months
Job Description:
As a Senior Software Development Engineer, you will be collaborating with engineers and QA to design, build, and test backend APIs.
Must Have:
Generative AI, OpenAI, LLM experience (some hands-on Java Engineer with experience in some AI related technology)
Basic Qualifications Senior Software Engineer:
- 8+ years of software development experience, preferred in an enterprise software product.
- Technical leadership in Java, algorithms, data structures, complex enterprise solutions.
- Proven grasp of design patterns, coding best practices and be able to write unit-testable code.
- BS and/or master's in computer science, Engineering or related field preferred.
- Build an integration that can support customers to use Google Sheets and planning data to write back into planning.
- New BE Service Backend Java positions Underline services using Java.
Primary Job Duties:
- JIRA boards / Agile practices.
- Strong Java knowledge, Write Units.
- Take story from design to implementation and write unit test.
- Designing skills are important, understand to design, design principles, implement it along with writing unit test Mockito.
Other Qualifications:
- Strong foundation in computer science fundamentals (e.g. algorithms, data structures, etc.).
- Provide mentoring to junior team members on engineering best practices.
- Excellent communication, organizational skills, and ability to balance multiple priorities.
- Experience with web service API development a big plus.
- Experience with Agile development process.
Nice to Have:
- Agile development practices.
#J-18808-Ljbffr