Our client seeks an Java Back End developer for a 12 Months project in Sunnyvale, CA and Austin, TX (Onsite) . Below is the detailed requirement
Job Title: Java Backend Developer
Work location : Sunnyvale, CA and Austin, TX (Onsite)
Duration: 12 Months
Job Description:
Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 12+ Minimum Experience
Minimum 8 years of significant experience in Backend Development using JAVA technologies
Strong programming skills with Advanced JAVA (Java 11)
REST Based Web Services
Spring (Spring Data, Spring JPA, Spring Web Services)
AWS, CICD, GitHub
DataStax Cassandra
Hibernate
Oracle Responsibilities:
Design, develop, and deploy multi-tier, distributed web applications in an enterprise setting.
Create and maintain RESTful APIs while ensuring effective collaboration with development teams for smooth integration.
Work with relational databases (Oracle) and NoSQL databases (Cassandra) to effectively manage and model data.
Develop and optimize low-latency service APIs and data aggregation pipelines.
Utilize Java Spring, JPA, and Hibernate frameworks to build scalable applications.
Advocate for and implement best practices in Test Driven Development (TDD) and Continuous Integration (CI).
Solve complex technical problems, debug issues efficiently, and propose scalable solutions.
Utilize AWS services to deploy and maintain applications, ensuring their reliability and scalability Preferred Qualification: Experience with AI ML domain