. The ideal candidate will have a strong background in
Java
, deep knowledge of
AWS
, and proven experience working with
PostgreSQL
,
SonarQube
,
Docker
, and
Linux-based environments
. You will be responsible for designing, developing, and maintaining scalable and secure backend services that support our application.
Key Responsibilities
Design, develop, and maintain backend services and APIs using
Java
(Spring Boot or similar frameworks).
Implement scalable solutions on
Amazon Web Services (AWS)
, utilizing services such as EC2, S3, RDS, Lambda, and more.
Optimize and manage
PostgreSQL
databases, ensuring high availability and performance.
Integrate
SonarQube
for continuous code quality analysis and enforce best practices across the development lifecycle.
Develop and deploy applications using
Docker
, ensuring portability and consistency across environments.
Maintain and troubleshoot systems running in
Linux
environments, including server configuration and scripting.
Collaborate closely with frontend developers, DevOps engineers, and other stakeholders to ensure seamless integration of systems.
Participate in code reviews, architecture discussions, and mentor junior developers.
Monitor application performance, implement improvements, and resolve technical issues proactively.
Requirements
4+ years of professional backend development experience, primarily with
Java
.
Strong hands-on experience with
AWS
services and infrastructure management.
Deep knowledge of
PostgreSQL
and database optimization techniques.
Experience with
SonarQube
and static code analysis tools.
Solid understanding of
Docker
containers and orchestration.
Proficient in working with
Linux
systems (Ubuntu, CentOS, etc.).
Strong understanding of software engineering principles, RESTful API design, and microservices architecture.
Excellent problem-solving skills and the ability to work independently and collaboratively.
Experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI, GitHub).
Familiarity with security best practices in cloud and backend development.
Knowledge of Kubernetes and other container orchestration platforms.
Experience working in agile teams and modern development workflows.
* Good communication skills
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.