Logo
Ursus Inc

Software Developer - JAVA 3

Ursus Inc, San Jose, California, United States, 95199

Save Job

JOB TITLE: Software Developer - JAVA 3 LOCATION: San Jose, CA (hybrid) PAY RANGE: $60-$70/hr DURATION: 10 months

COMPANY: Our client is a global leader in creative software, offering innovative tools for digital media creation, design, and marketing.

About the Role: We are seeking a highly skilled Java Developer with strong backend development experience to join our dynamic and collaborative team. The ideal candidate is proficient in Java and has hands-on experience with enterprise applications, APIs, microservices, and modern development frameworks. You'll play a key role in designing, building, and maintaining scalable and high-performance systems that power core business functionality.

Key Responsibilities: •Design, develop, test, and deploy high-quality Java-based applications. •Build and maintain RESTful APIs and microservices using frameworks like Spring Boot. •Collaborate with cross-functional teams including Product, QA, DevOps, and other Engineering teams. •Write clean, maintainable, and efficient code following best practices. •Participate in code reviews, sprint planning, and technical discussions. •Troubleshoot and resolve complex technical issues. •Continuously improve application performance, scalability, and reliability. •Contribute to architecture and design decisions for new features and services.

Required Skills & Qualifications: •5+ years of professional experience with Java development. •Strong experience with Spring/Spring Boot, Hibernate, and related frameworks. •Solid understanding of REST APIs, JSON, and web services. •Experience with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). •Familiarity with CI/CD pipelines, Git, Maven/Gradle, and build tools. •Good knowledge of design patterns, data structures, and algorithms. •Comfortable working in Agile/Scrum environments. •Excellent problem-solving and communication skills.

Preferred Qualifications: •Experience with cloud platforms like AWS, Azure, or GCP. •Familiarity with containerization tools such as Docker and Kubernetes. •Exposure to message brokers like Kafka or RabbitMQ. •Prior experience in enterprise SaaS environments is a plus.

Skills: •5+ years of professional experience with Java development. •Strong experience with Spring/Spring Boot, Hibernate, and related frameworks. •Solid understanding of REST APIs, JSON, and web services. •Experience with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). •Familiarity with CI/CD pipelines, Git, Maven/Gradle, and build tools. •Good knowledge of design patterns, data structures, and algorithms. •Comfortable working in Agile/Scrum environments. •Excellent problem-solving and communication skills.

BENEFITS SUMMARY: Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate or annual salary only, unless otherwise stated. In addition to base compensation, full-time roles are eligible for Medical, Dental, Vision, Commuter and 401K benefits with company matching.

IND123