03 Oct
|
Verifitech
|
Chennai
03 Oct
Verifitech
Chennai
Position : Back-end Software Development Engineer
Experience : 6+ Years
Location : Chennai
Work Type : Full Time
Role Summary :
We are seeking an experienced Software
Engineer with solid expertise in Java Full-Stack Development, API
Design, Google Cloud Platform (GCP), Cloud SQL/PostgreSQL, and exposure to Big
Data and AI tools.
The ideal candidate will design,
develop, and maintain scalable, secure, and cloud-native applications while
integrating contemporary data-processing and AI capabilities.
Employees in this role develop
and maintain the back-end/server-side components of applications,
including APIs, databases, microservices, and business logic. They work with
various programming languages, frameworks, and cloud technologies to build and
maintain services across on-premises and cloud settings.
Required Skills :
Java
Full-Stack Development
Java
Spring
Boot / Spring MVC
RESTful
API Development
GraphQL
Google
Cloud Platform (GCP)
GKE
Cloud
Run
Pub/Sub
IAM
PostgreSQL
Cloud
SQL
Microservices
Docker
Kubernetes
CI/CD
Experience Required
Total
IT Experience: 6+ years
Software
Development Experience: 4+ years
Minimum 5+ years of experience in Java/Spring Boot and Full-Stack Development
Proficiency in at least two programming
Requirements
Key Responsibilities
Design,
develop, and maintain full-stack enterprise applications using Java,
Spring Boot, and Angular/React.
Build
scalable and maintainable backend services and microservices.
Design
and implement secure, well-documented RESTful APIs and GraphQL APIs.
Implement
authentication and authorization using OAuth2 and JWT.
Architect,
deploy, and manage applications on GCP, including GKE, Cloud Run,
and App Engine.
Design
and optimize PostgreSQL databases on Cloud SQL, including indexing,
query tuning, replication, and performance optimization.
Build
and maintain data pipelines using BigQuery, Dataflow, or Dataproc for large-scale data processing.
Process
and a
📌 Software Engineer Chennai
🏢 Verifitech
📍 Chennai