Senior Java Developer - Remote

Senior Java Developer - Remote

Posted Today by QTech US Inc

Negotiable
Undetermined
Remote
Remote

Summary: We are looking for a Senior Java Developer with expertise in microservices architecture and scalable system design. The role involves designing, developing, and maintaining high-performance applications while collaborating with cross-functional teams. The ideal candidate will have a strong background in Java and experience with RESTful APIs. This position is remote and requires a focus on performance optimization and mentoring junior developers.

Key Responsibilities:

  • Design and develop scalable backend systems using Java
  • Build and maintain RESTful APIs and microservices
  • Collaborate with frontend teams (Angular / React)
  • Write clean, efficient, and maintainable code
  • Optimize application performance and scalability
  • Troubleshoot, debug, and resolve production issues
  • Participate in code reviews and enforce best practices
  • Work closely with product managers and stakeholders
  • Mentor junior and mid-level developers

Key Skills:

  • Strong experience in Java (Core + Advanced)
  • Experience with Spring Boot and Spring Framework
  • Strong understanding of REST API development
  • Experience with microservices architecture
  • Knowledge of multithreading and concurrency
  • Strong problem-solving and debugging skills
  • Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB)
  • Strong understanding of query optimization and data modeling

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:
Job Title: Senior Java Developer
Location: Remote
No C2C, Only W2
Job Description:
We are seeking an experienced Senior Java Developer with strong expertise in microservices architecture, and scalable system design. The ideal candidate will be responsible for designing, developing, and maintaining high-performance applications while collaborating with cross-functional teams in a fast-paced environment.
Key Responsibilities:
Design and develop scalable backend systems using Java
Build and maintain RESTful APIs and microservices
Collaborate with frontend teams (Angular / React)
Write clean, efficient, and maintainable code
Optimize application performance and scalability
Troubleshoot, debug, and resolve production issues
Participate in code reviews and enforce best practices
Work closely with product managers and stakeholders
Mentor junior and mid-level developers
Required Skills & Qualifications:
Strong experience in Java (Core + Advanced)
Experience with Spring Boot and Spring Framework
Strong understanding of REST API development
Experience with microservices architecture
Knowledge of multithreading and concurrency
Strong problem-solving and debugging skills
Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB)
Strong understanding of query optimization and data modeling
Nice to Have:
Experience with Python
Knowledge of event-driven architecture
Experience with Elasticsearch
Exposure to frontend technologies (Angular / React)
Experience working on enterprise-scale applications
Best Regards:
Ashley Quinn
Phone: +1-
Email: