Senior Java Developer Experience: 3–5 Years

Year    TN, IN, India

Job Description

:



As a

Java Developer (Backend)

, 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.


Job Detail

  • Job Id
    JD4735299
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year