TruKKer

TruKKer - Software Development Engineer II - Java

Ahmedabad, GJ, IN

15 days ago
Save Job

Summary

About The Role

We are looking for a passionate and experienced Java SDE II to join our high-performing engineering team. You will design and develop scalable backend systems using modern Java technologies and contribute to architecture, design, and code quality.

Tech Stack

Languages : Java, J2EE

Frameworks : Spring, Spring Boot

ORM : JPA / Hibernate

Database : MongoDB (NoSQL), MySQL/PostgreSQL (optional)

Messaging : Kafka

Core Skills : Data Structures, Algorithms, Multithreading

Tools : Git, Maven, Jenkins, REST APIs

Key Responsibilities

  • Design, develop, and maintain scalable Java microservices
  • Implement efficient algorithms and clean code for performance and reliability
  • Integrate with data stores and messaging systems (Kafka, MongoDB)
  • Collaborate with product managers and frontend teams to deliver new features
  • Write unit and integration tests; participate in code reviews
  • Optimize existing systems for scalability and performance

Requirements

  • 4+ years of hands-on experience in Java backend development
  • Strong knowledge of Spring Boot, JPA/Hibernate, RESTful APIs
  • Good understanding of MongoDB and message queues like Kafka
  • Solid foundation in Data Structures and Algorithms
  • Experience with cloud platforms is a plus (AWS, GCP, Azure)
  • Problem-solving mindset and eagerness to learn

Why Join Us?

  • Work on real-world, high-scale problems
  • Opportunity to contribute to architectural decisions
  • Flexible culture, collaborative team, and career growth opportunities

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job