Senior Java Backend Developer (Only US Citizens) at ThinkBeyond Solutions Inc
Mountain View, CA 94035, USA -
Full Time


Start Date

Immediate

Expiry Date

07 Jul, 25

Salary

0.0

Posted On

08 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Spring Boot, Resiliency, Microservices, Synchronization, Multithreading, Scalability, Distributed Systems, Core Java

Industry

Computer Software/Engineering

Description

JOB SUMMARY:

We are seeking a skilled and motivated Java Developer to join our team. The ideal candidate will have expertise in Core Java, with a strong understanding of multithreading, synchronization, and REST API design. This role requires experience with Spring and Spring Boot to develop scalable, resilient, and high-performance applications.

QUALIFICATIONS:

  • Proficiency in Core Java, with hands-on experience in multithreading and synchronization.
  • Strong expertise in Spring and Spring Boot for application development.
  • Practical experience in REST API design and implementation.
  • Proven ability to write and execute unit tests to ensure code quality.
  • Solid problem-solving skills, with a focus on delivering scalable and resilient solutions.
  • Familiarity with scalability, resiliency, and optimization concepts.
  • Excellent communication and teamwork skills.

PREFERRED QUALIFICATIONS:

  • Experience with distributed systems or microservices is a plus.
  • Knowledge of CI/CD pipelines and version control systems (e.g., Git) is advantageous.
    Job Type: Full-time
    Pay: $120,000.00 - $130,000.00 per year

Compensation Package:

  • Yearly pay

Schedule:

  • 8 hour shift

Work Location: Hybrid remote in Mountain View, CA 9403

Responsibilities
  • Develop and maintain high-performance, scalable applications using Core Java, Spring, and Spring Boot.
  • Design and implement robust REST APIs, ensuring secure and efficient system communication.
  • Manage multithreading and synchronization mechanisms to optimize application efficiency.
  • Conduct thorough unit testing to maintain code quality and reliability.
  • Troubleshoot and resolve complex technical issues with innovative solutions.
  • Apply best practices for scalability, resiliency, and performance optimization.
  • Collaborate with cross-functional teams to gather and understand requirements, delivering high-quality technical solutions.
  • Stay updated with the latest Java technologies, frameworks, and best practices.
Loading...