Photon Logo

Photon

Microservices Developer - Chennai

Reposted 6 Days Ago
Be an Early Applicant
In-Office or Remote
2 Locations
Senior level
In-Office or Remote
2 Locations
Senior level
Design, build, deploy, and maintain scalable microservices. Ensure code quality, CI/CD, containerization, and performance optimization. Integrate storage solutions, collaborate with frontend teams, troubleshoot and improve reliability, document architecture, and mentor junior developers.
The summary above was generated by AI

Description for Internal Candidates

Senior Developer - Microservices will play a key role in designing, building, and optimizing scalable and efficient microservices. The candidate will be involved in the entire lifecycle of the service, from conception and design through deployment and operation.

Key Responsibilities:

  • Design and Development: Design, develop, and implement microservices using industry-standard protocols and technologies. Ensure that microservices are loosely coupled and independently scalable.
  • Code Quality and Maintenance: Write clean, maintainable, and efficient code. Implement continuous integration and continuous deployment (CI/CD) practices.
  • Performance Optimization: Analyze and optimize the performance of backend services. Ensure high performance by practicing proactive monitoring and implementing effective caching strategies.
  • Collaboration and Support: Collaborate with front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Problem Solving: Identify, troubleshoot, and resolve issues with existing microservices. Propose and implement enhancements that will improve the reliability and performance of the system.
  • Technology Integration: Integrate data storage solutions, including databases, key-value stores, blob stores, etc.
  • Documentation: Document the development process, architecture, and standard components.
  • Mentoring: Provide technical guidance and mentoring to junior developers and other team members.
    Required Skills & Qualifications:
     
  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • At least 4+ years of experience in software development with a focus on building microservices.
  • Experience with microservices frameworks and tools like Spring Boot, 
  • Solid understanding of containerization and orchestration technologies, such as Docker and Kubernetes.
  • Strong knowledge of RESTful API design and development.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and their service-oriented offerings.
  • Experience with version control tools, such as Git.
  • Ability to work in a collaborative team environment.
  • Strong communication skills and problem-solving abilities.

Photon Chennai, Tamil Nadu, IND Office

DLF IT Park 1/124 Mount Poonamallee Road Sivaji Gardens Manapakkam , Chennai, India, 600089

Similar Jobs

3 Days Ago
Remote
India
Senior level
Senior level
Agency • Information Technology
Develop and maintain Java-based microservices using Spring and Spring Boot. Design RESTful APIs, implement OAuth-based SSO, and support CI/CD pipelines. Work with Docker and Kubernetes for containerization and orchestration, and leverage cloud platforms such as AWS, Azure, or GCP. Collaborate with engineering teams, communicate effectively, and solve complex software development problems.
Top Skills: AWSAzureCi/CdDockerGCPGitJavaKubernetesMicroservicesOauthRestful ApisSpringSpring Boot
6 Days Ago
Remote
India
Senior level
Senior level
Agency • Information Technology
Design, build, deploy, and optimize scalable microservices using Java and Spring Boot. Ensure code quality, CI/CD, containerization (Docker/Kubernetes), cloud integration, API design, performance tuning, and cross-team collaboration.
Top Skills: AWSAzureBlob StoresCi/CdDatabasesDockerGCPGitJavaKey-Value StoresKubernetesMicroservicesOauthRestSpringSpring Boot
An Hour Ago
In-Office or Remote
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Senior Data Engineering Manager will lead a team of data engineers, provide technical guidance, improve processes, and foster collaboration across departments while ensuring high-quality data services.
Top Skills: AWSDatabricksDbtGraph DatabasesPythonS3SparkSpark StreamingSQL

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account