, you will play a key role in developing and maintaining scalable backend services and applications. You will work on large-scale, mission-critical systems, ensuring high performance and security. Additionally, you will be responsible for collaborating with cross-functional teams, integrating APIs, and engaging with
US clients
to understand their requirements and deliver solutions that meet their business needs.
Key Responsibilities:
Design, develop, and maintain high-performance
Java-based backend systems
.
Build and integrate APIs to connect frontend applications, databases, and third-party services.
Optimize application performance, scalability, and security.
Collaborate with frontend developers and other team members to ensure seamless integration of backend services.
Write clean, maintainable, and well-documented code in
Java
and related technologies.
Troubleshoot and resolve backend issues to ensure optimal system performance.
Participate in code reviews, ensuring high coding standards and best practices.
Work directly with
US clients
to gather requirements, provide project updates, and implement client feedback.
Stay current with emerging technologies and trends in backend development, especially in the
Java ecosystem
.
Qualifications:
3-5 years of experience
in backend development using
Java
.
Strong knowledge of
Java 8+
,
Spring Framework
,
Spring Boot
, and related Java technologies.
Experience with relational databases (e.g.,
MySQL
,
PostgreSQL
) and/or NoSQL databases (e.g.,
MongoDB
).
Familiarity with web services and API technologies, including
RESTful APIs
and
JSON
.
Experience with
microservices architecture
and understanding of distributed systems.
Understanding of
message brokers
(e.g.,
RabbitMQ
,
Kafka
) is a plus.
Knowledge of
unit testing
,
JUnit
, and
integration testing
.
Excellent communication skills
in
English
, both verbal and written, with the ability to interact with
US clients
effectively.
Strong problem-solving abilities and attention to detail.
Experience with
version control systems
such as
Git
.
Preferred Qualifications:
Experience with
cloud platforms
(e.g.,
AWS
,
Google Cloud
,
Azure
).
Familiarity with containerization technologies like
Docker
and orchestration tools like
Kubernetes
.
Experience with
CI/CD
pipelines and tools such as
Jenkins
,
GitLab CI
, or
Travis CI
.
Understanding of
Agile
methodologies and familiarity with project management tools like
JIRA
.
Job Type: Full-time
Pay: ₹50,000.00 - ₹80,000.00 per month
Benefits:
Work from home
Experience:
JAVA: 3 years (Required)
Work Location: Remote
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.