hero



The future you've been looking for

Senior Backend Developer

CornerStone Technology Talent Services

CornerStone Technology Talent Services

Software Engineering
Posted on Dec 22, 2025

Now Hiring: Backend Developer (Java/Spring – Senior-Leaning)
Location: Remote or Hybrid (U.S.-based candidates only)
Type: Full-Time | Contract-to-Hire or Direct Hire no sponsorship or relocation available
Schedule: Monday – Friday | Standard Business Hours


Position Summary:
CornerStone TTS is seeking an experienced Backend Developer with strong Java and Spring Boot skills to design and build scalable backend services and APIs in a modern, microservices-based architecture. This is a senior-leaning role ideal for a developer who enjoys owning features end-to-end, mentoring junior team members, and contributing to architecture and performance optimization.

You’ll work in a collaborative, engineering-driven environment that values clean code, continuous improvement, and clear communication.


Key Responsibilities:

  • Design, build, and maintain backend services and RESTful APIs using Java 11+ and Spring Boot

  • Collaborate with product owners and architects to convert business requirements into technical solutions

  • Optimize backend systems for performance, security, and scalability

  • Integrate with relational databases and external services

  • Participate in code reviews, testing, and documentation

  • Support CI/CD processes and contribute to pipeline and deployment automation

  • Troubleshoot complex production issues and lead root cause analysis

  • Mentor team members and promote best practices across the development team


Required Skills & Experience:

  • 5–7+ years of backend development experience using Java and Spring Boot

  • Experience with Spring Web, Spring Security, and Spring Data JPA

  • Proven ability to design and build RESTful APIs

  • Solid experience with relational databases like PostgreSQL or MySQL

  • Strong understanding of SQL, ORMs (JPA/Hibernate), and data modeling

  • Experience with unit and integration testing frameworks (JUnit, Mockito, etc.)

  • Familiarity with version control (Git) and CI/CD pipelines

  • Understanding of application security principles

  • Strong communication skills and ability to work independently


Preferred / Nice to Have:

  • Experience with Kafka, RabbitMQ, or other messaging systems

  • Exposure to Docker, Kubernetes, and cloud-native development

  • Experience with GraphQL APIs

  • Familiarity with caching tools like Redis or Ehcache

  • Prior involvement in architectural planning or technical decision-making


Why Join Us:

  • Work in a forward-thinking engineering culture with ownership and autonomy

  • Join a team that values clean code, reliability, and professional growth

  • Contribute to modern backend architecture in a real-world, scalable environment

  • Remote flexibility with collaboration across product and engineering


Apply Now
If you're a backend developer ready to lead feature development and work on impactful systems with modern tools and architecture, we’d love to connect. Submit your resume today for immediate consideration.