Hyderabad, Telangana, India
Information Technology
Full-Time
SourceFuse

Overview
Job Information:
Work Experience: 2-3 years
Industry: IT Services
Job Type: FULL TIME
Location: Bangalore, India
Role Overview:
Looking for a talented and passionate Java Backend Developer to join our growing engineering team. You will play a key role in designing, developing, and maintaining the core backend services that power our platform. You will work on challenging problems, collaborate with a team of skilled engineers, and contribute to building a scalable and reliable system.
Responsibilities:
- Design, develop, and maintain high-performance, scalable, and reliable Java-based backend services and APIs.
- Write clean, well-documented, and testable code.
- Participate in code reviews to ensure code quality and share knowledge.
- Collaborate with front-end developers, product managers, and other stakeholders to define and implement new features.
- Troubleshoot and debug production issues.
- Optimize application performance and scalability.
- Contribute to the design and architecture of our backend systems.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Stay up-to-date with the latest Java technologies and trends.
- Implement and maintain automated testing (unit, integration, and end-to-end).
- Work with databases (SQL or NoSQL) to design and implement data models. Preferable My-SQL DB.
- Deploy and monitor applications in Kubernetes managed cluster.
- Implement security best practices.
Qualifications:
Bachelor’s degree in Computer Science or a related field (or equivalent experience).
Required:
- 2-3 years of experience in Java backend development.
- Strong understanding of object-oriented programming principles and design patterns.
- Experience with Java frameworks such as Spring and Spring Boot.
- Experience with RESTful API design and development.
- Experience with relational databases (e.g., MySQL, PostgreSQL) or NoSQL databases (e.g., MongoDB, Cassandra).
- Experience with version control systems (e.g., Git).
- Experience with unit testing and integration testing.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills.
- Experience with containerization technologies such as Docker and Kubernetes.
- Experience with message queues such as Kafka or RabbitMQ.
- Experience with microservices architecture.
- Experience with CI/CD pipelines.
- Experience with performance tuning and optimization.
- Experience with Agile development methodologies.
- Contributions to open-source projects.
- Familiarity with security best practices for web applications.
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
Interview Process
- Technical Round 1
- Technical Round 2
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in