MySQL / Oracle / PostgreSQL
2. Experience building at least one application from scratch
3. Understanding of at least one test frameworks and basic system administration
4. Experience with cache store / message broker like Redis / RabbitMQ / Kafka
5. Good to have: Experience with NoSQL databases like Cassandra, MongoDb, Neo4j, ElasticSearch
etc and Understanding of different concurrency models used in Akka, node.js, Go, RxJava etc
6. Interest in learning new languages / framework as needed
7. A growth mindset and passionate about building things from the ground up and most
importantly, you should be fun to work with

About 91social
About
Connect with the team
Similar jobs
Job Description: We are looking for a talented and motivated Software Engineer with
expertise in both Windows and Linux operating systems and solid experience in Java
technologies. The ideal candidate should be proficient in data structures and algorithms, as
well as frameworks like Spring MVC, Spring Boot, and Hibernate. Hands-on experience
working with MySQL databases is also essential for this role.
Responsibilities:
● Design, develop, test, and maintain software applications using Java technologies.
● Implement robust solutions using Spring MVC, Spring Boot, and Hibernate frameworks.
● Develop and optimize database operations with MySQL.
● Analyze and solve complex problems by applying knowledge of data structures and
algorithms.
● Work with both Windows and Linux environments to develop and deploy solutions.
● Collaborate with cross-functional teams to deliver high-quality products on time.
● Ensure application security, performance, and scalability.
● Maintain thorough documentation of technical solutions and processes.
● Debug, troubleshoot, and upgrade legacy systems when required.
Requirements:
● Operating Systems: Expertise in Windows and Linux environments.
● Programming Languages & Technologies: Strong knowledge of Java (Core Java, Java 8+).
● Frameworks: Proficiency in Spring MVC, Spring Boot, and Hibernate.
● Algorithms and Data Structures: Good understanding and practical application of DSA
concepts.
● Databases: Experience with MySQL – writing queries, stored procedures, and performance
tuning.
● Version Control Systems: Experience with tools like Git.
● Deployment: Knowledge of CI/CD pipelines and tools such as Jenkins, Docker (optional)
We are looking for candidates in dotnet developers who have good knowledge in
MVC
.net core
LINQ
Database
Experience: 1-12 yr
Location : Jaipur
Role Description
The SDE 2/3 will be part of the engineering/development team in Games24x7 Pvt. Ltd. and will be responsible for taking ownership of the core products of the company. The applicant must have good communication, interpersonal, technical and analytical skills in order to take part in the collaborative and cooperative development process that delivers the high quality software we use to provide the best possible playing experience to our players. He/she must be an expert in the Java programming language and needs to be familiar with popular IDEs, tools and scripting languages on the Linux operating system. Familiarity with an RDBMS, preferably PostgreSQL, is essential to succeed in this position.
General Accountabilities/Job Responsibilities:
- Participate in the requirements analysis, design, development and testing of applications.
- Write clean and efficient code and stay hands-on with it.
- Write high level code, code review, unit testing and deployment.
- Ensure practical application of design principles with a focus on the user experience, usability, template designs, cross browser issues and client server concepts.
- Contribute to the development of project estimates, scheduling, and deliverables.
- Work closely with QA team to determine testing requirements to ensure full coverage and best quality of product.
- Take up the opportunities to mentor and guide junior team members in excelling their jobs.
Requirements:
- B.E. /B.Tech. in Computer Science or MCA from a reputed university.
- 3-12 years of experience in software development, with emphasis on JAVA/J2EE Server side programming.
- Hands on experience in core Java, multithreading, RMI, socket programing, JDBC, NIO, webservices and design patterns.
- Knowledge of distributed system, distributed caching, messaging frameworks, ESB etc.
- Experience in Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database
- Additionally, knowledge of HBase, Hadoop and Hive is desirable.
- Familiarity with message queue systems and AMQP and Kafka is desirable.
- Experience as a participant in agile methodologies.
- Excellent written and verbal communication skills and presentation skills.
- This is not a fullstack requirement, we are looking for a purely backend expert.

- Translation of complex functional requirements into technical requirements
- Design, develop and maintain complex systems using best of the breed development practices and technology.
- Responsible for the overall software development life cycle.
- Delivery of High Quality & Scalable systems and applications with a sharp focus on timelines.
- Being on the lookout for bettering the software engineering practices and tools within the organization
- Collaboration with other stakeholders to provide robust and well-rounded solutions
- Report on the status of product delivery and quality to management, customer support and product teams.
- Experience of 5+ years in designing & developing highly scalable, performant web applications
- Strong programming, debugging, and problem-solving skills
- Strong Computer Science Fundamentals (Data structures and Algorithms)
- Sound understanding of object-oriented programming and excellent software design skills.
- Good experience of Restful services using Java Springboot
- Strong understanding of database design and SQL (PostgreSQL / MySQL) development
- Good to have knowledge of NoSQL technologies like Redis, MongoDB, Cassandra or any other NoSQL database
- Knowledge of design patterns and good to have experience of large-scale applications
- Should have experience in Apache Kafka, RabbitMQ, SQS or other Queueing systems.
- Experience of working with Amazon Web Services (AWS), Google Cloud Computing (GCP) would be considered as an advantage
- Experience of developing with Serverless Model will be an advantage.






