Java Developer

Year    TS, IN, India

Job Description

Job Skills:

AWSHibernateJ-UnitJavaMicroservicesSpringboot

Job Type:

Full Time

Job Location:

Hyderabad

Exp Level:

3-4 years

Role:

Java Development

About the Role


------------------



We are seeking a highly skilled and passionate

Java Developer

with strong hands-on experience in

Java 8/17/21

, backend engineering, and modern enterprise application development. The ideal candidate will be a hard-core developer with deep technical expertise in

Spring Boot

,

Microservices

, and

Cloud (AWS)

environments, capable of building scalable, secure, and high-performance systems.


Key Responsibilities


------------------------


Design, develop, and maintain high-quality backend services using

Java 8/17/21

and

Spring Boot

. Build and enhance

microservices-based architectures

, ensuring scalability, reliability, and performance. Develop data persistence layers using

Hibernate/JPA

and work with relational databases (PostgreSQL, MySQL, Oracle). Implement RESTful APIs and backend components with best practices and coding standards. Write clean, maintainable, and testable code with comprehensive

JUnit/Mockito

test cases. Participate in code reviews, design discussions, architecture decisions, and performance tuning. Collaborate with DevOps teams for CI/CD pipeline development and release optimization. Work with AWS cloud services such as S3, EC2, RDS, SQS, Lambda, CloudWatch, etc. Analyze production issues, perform debugging, and drive root-cause analysis. Contribute to improving engineering culture, automation, and best practices.

Required Technical Skills


-----------------------------


Core Java (8/17/21)

- Multithreading, Streams, Lambdas, Collections, Functional Programming, JVM internals.

Spring Framework & Spring Boot

- Dependency Injection, REST, Spring Data JPA, Security, AOP.

Hibernate/JPA

- Entity mapping, performance tuning, caching. Strong understanding of

Microservices Architecture

, API gateways, inter-service communication, resilience patterns. Hands-on experience with

PostgreSQL / MySQL / Oracle

. Practical exposure to

CI/CD pipelines

- Jenkins, GitLab CI, GitHub Actions, or others.

AWS Cloud

- S3, EC2, Lambda, RDS, API Gateway, IAM basics.

JUnit, Mockito

, and other testing frameworks for unit & integration testing. Strong knowledge of

Git

, branching strategies, and version control best practices.

Additional Preferred Skills (Good to Have)


----------------------------------------------


Docker & Kubernetes

experience for containerized deployments. Experience with

Message Queues

(Kafka, RabbitMQ, SQS, SNS). Knowledge of

Redis

or other caching layers. Familiarity with

API documentation tools

(Swagger/OpenAPI). Understanding of

Design Patterns

, SOLID principles, and clean architecture. Experience with

Monitoring & Logging

tools (ELK, Prometheus, Grafana). Knowledge of

Security best practices

(OAuth2, JWT, encryption, secrets management). Experience working in

Agile/Scrum

environments. Basic knowledge of

Performance Optimization

, profiling tools, and query tuning.

Professional Requirements


-----------------------------


Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Strong problem-solving skills, analytical thinking, and debugging capabilities. Ability to work in a fast-paced, collaborative, and product-focused environment. Excellent communication and teamwork skills.

Why Join Us?


----------------


Opportunity to work on enterprise-level, scalable backend platforms. Exposure to modern technologies, cloud environments, and real-world system design. * A collaborative, learning-driven, and innovation-focused work culture.

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
    JD4976052
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year