Job Title: Java Developer
Experience: 4 Years
Location: Gurugram
About the Role:
We are looking for a skilled Java Developer with 4 years of experience in software development, preferably in Java-based technologies. The ideal candidate should have a strong foundation in data structures, problem-solving, and modern backend development practices.
Key Responsibilities:
- Design, develop, and maintain scalable backend applications using Java technologies
- Work with frameworks such as Spring and Spring Boot to build robust APIs and services
- Develop and integrate APIs (Application Programming Interfaces)
- Collaborate with cross-functional teams to define, design, and deliver new features
- Ensure high performance, responsiveness, and reliability of applications
- Participate in code reviews and follow best coding practices
Required Skills & Qualifications:
- 4 years of experience in Java development
- Strong knowledge of Java, Spring Framework, and Spring Boot
- Experience with Hibernate or similar ORM frameworks
- Good understanding of API design and development
- Hands-on experience with MySQL or similar relational databases
- Exposure to NoSQL technologies such as MongoDB, Elasticsearch, Redis, or Memcached
- Strong understanding of data structures and problem-solving skills
- Solid foundation in computer science fundamentals
Good to Have:
- Experience working in Agile environments
- Knowledge of microservices architecture
- Familiarity with version control systems like Gitr
Benefits:
Work Location: In person