We are seeking a highly skilled and motivated Backend Developer to join our team. The ideal candidate will design and develop scalable, reliable, and high-performance backend systems using Java and related technologies. You will collaborate with cross-functional teams, troubleshoot production issues, and continuously optimize the performance of our systems.
Key Responsibilities
- Design and develop highly scalable, reliable, and performant backend systems using Java and related technologies.
- Collaborate with front-end developers, product managers, and DevOps engineers to design and implement new features and enhancements.
- Write clean, maintainable, and high-quality code that adheres to industry standards and best practices.
- Follow Agile methodologies and use tools like JIRA and Git to ensure timely delivery of features and enhancements.
- Troubleshoot and debug production issues, implementing fixes and improvements as needed.
- Optimize system performance and scalability by enhancing database queries, caching mechanisms,
and implementing load balancing and clustering techniques.
- Stay updated with the latest trends and advancements in backend development and apply them where appropriate.
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or a related field.
- 3 to 5 years of experience in Java development with strong expertise in core Java concepts (e.g., multithreading, collections, Java 8/11 features).
- Proficiency in Spring Boot, Spring Batch, Hibernate, and JPA.
- Solid knowledge of RDBMS and experience with NoSQL databases like Cassandra or MongoDB.
- Experience with RESTful API design principles and API development using frameworks like Spring Boot and Spring Cloud.
- Proficiency in caching technologies like Aerospike and Redis.
- Experience with message queues and asynchronous programming using frameworks like RabbitMQ or Kafka.
- Hands-on experience with Elasticsea
📌 Radio Mirchi (Noida)
🏢 NextHire
📍 Noida
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.