Java Software Engineer
Actively Reviewing the ApplicationsTIGI HR
Ahmedabad, India
Full-Time
Posted 5 months ago
•
Apply by May 4, 2026
Job Description
Position:
Software Engineer (Java)
Experience:
3+ years
Location:
Ahmedabad
Key Responsibilities:
Develop and maintain Java-based software solutions.
Apply OOP principles and design patterns.
Work on multithreading, concurrency, logging, and error handling.
Implement event-driven/message-driven architecture (Kafka, RabbitMQ, etc.).
Contribute to Microservices development and network programming.
Use tools like Git, Maven, Jenkins; exposure to Docker and AWS (EC2, Lambda, S3).
Participate in Agile development and collaborate in cross-functional teams.
Mandatory Skills:
Core Java
,
Multithreading
,
DSA
Kafka/RabbitMQ/ActiveMQ
,
Network Programming
Microservices
,
Docker
,
AWS
,
Containerization
Requirements:
Bachelor?s/Master?s in CS or related field.
3+ years of hands-on Java development experience.
Strong problem-solving and communication skills.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Senior Java Software Engineer
EMRIOM SOLUTIONS
India
Full-Time
OOP
Java Software Engineer
TechEnhance
Bengaluru
Full-Time
OOP
Java Software Engineer
Talentiser
Hyderabad
Full-Time
OOP
Design patterns
Java Software Engineer
Talentiser
Hyderabad
Full-Time
OOP
Design patterns
Java Software Engineer
Talentiser
Hyderabad
Full-Time
OOP
Design patterns
Share
Quick Apply
Upload your resume to apply for this position