Backend Developer Job in Cynosure Corporate Solutions

Backend Developer

Apply Now
Job Summary

Key Responsibilities:

  • Develop, maintain, and optimize backend services using Spring Boot and Java.
  • Design and implement RESTful APIs to support frontend applications and third-party integrations.
  • Work with relational databases, particularly PostgreSQL, and ensure efficient queries using JDBC.
  • Implement caching strategies and optimize performance using Redis.
  • Build scalable and resilient microservices-based architecture.
  • Develop and maintain automated unit and integration tests.
  • Ensure security, data protection, and performance tuning of backend services.
  • Participate in code reviews and follow best practices for code quality and performance optimization.
  • Collaborate with DevOps teams to implement CI/CD pipelines for automated deployment.
  • Troubleshoot and debug production issues in a timely manner.
  • Document technical specifications, APIs, and architectural decisions.

Required Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  • 2+ years of experience in backend development using Java 8+.
  • Proficiency with Spring Boot, Spring MVC, Spring Data, and Spring Security.
  • Hands-on experience with PostgreSQL and writing optimized SQL queries.
  • Solid understanding of JDBC for database connectivity.
  • Experience with distributed caching mechanisms such as Redis.
  • Understanding of microservices architecture and inter-service communication patterns (REST, gRPC, messaging).
  • Experience in implementing RESTful APIs and working with API gateways.
  • Knowledge of design patterns, SOLID principles, and clean code practices.
  • Familiarity with build tools like Maven or Gradle.
  • Proficiency in version control systems like Git and branching strategies.
  • Experience with containerization using Docker.
  • Understanding of logging and monitoring tools such as ELK Stack, Prometheus, or Grafana.
  • Good problem-solving skills and ability to troubleshoot complex issues.

Experience Required :

2 to 7 Years

Vacancy :

2 - 4 Hires

Skills Required :

Developer, Microservices, Postgresql, Java , Java 8, Spring Boot, Backend

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired