HamburgerMenu
hirist

Job Description

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.


info-icon

Did you find something suspicious?