Java Software Engineer
Actively Reviewing the ApplicationsTIGI HR
Ahmedabad, Ahmedabad, India
Full-Time
On-site
Posted 3 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.
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Job Recommendations
View All
Remote Software Developer (Go)
76% matchTuring
India
Contract
₹7–11 LPA
Git
Go
Docker
+4
Full Stack Engineer
79% matchSuperlaw
India
Full-Time
₹4–6 LPA
Git
JavaScript
Django
+18
React Native Developer
78% matchALIQAN Technologies
India
Full-Time
₹4–6 LPA
Git
JavaScript
MySQL
+10
Remote Python Developer
81% matchTuring
India
Contract
Git
Python
Docker
+4
Back End Developer
92% matchPetpooja
India
Full-Time
₹4–7 LPA
Git
MySQL
Cloud Platforms
+13
Share
Quick Apply
Upload your resume to apply for this position