Posted on: 08/12/2025
Description :
Key Responsibilities :
- Design, develop, and maintain robust, scalable applications using Java, Spring, Hibernate, and MySQL.
- Write efficient and optimized database queries and stored procedures.
- Collaborate with product, QA, and DevOps teams to deliver high-quality software solutions.
- Apply sound Object-Oriented Programming concepts and Design Patterns to build clean, reusable, and maintainable software.
- Participate in code reviews, troubleshoot issues, and optimize application performance.
- Contribute to technical design discussions and propose innovative solutions.
Mandatory Requirements :
- Strong hands-on experience developing applications using : Java, Spring Framework, Hibernate/JPA MySQL (database coding and query optimization)
- Excellent problem-solving and analytical skills. Strong understanding of OOP principles, data structures, and design patterns.
- Ability to work in an agile, fast-paced, and collaborative environment.
Good-to-Have Skills (Preferred) :
- Experience building service-oriented distributed systems or microservices.
- Understanding of big data processingeither real-time streaming or batch processing.
- Experience working with messaging systems like Kafka, RabbitMQ, or Kinesis.
- Exposure to real-time computation tools like Apache Storm, Spark, or Hadoop ecosystem tools.
- Familiarity with data warehousing technologies like Redshift, BigQuery, Snowflake, etc.
Do You Know (Skills good to have) :
- Exposure to building service-oriented distributed systems.
- In building systems that process big data in a distributed environment, either in real-time streaming or offline batching.
- In messaging systems like Kafka, RabbitMQ, Kinesis, etc.
- In real-time computation tools like Storm / Spark or Hadoop-based tools.
- In Data warehousing technologies like Redshift, BigQuery, etc.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1586571
Interview Questions for you
View All