Company Logo

Java Developer

BIG IT JOBs
Ahmedabad, Gujarat, India
Onsite
Job TypeFullTime
CTC Icon₹1.16L - ₹1.5L /month
Posted this week
Openings10 Openings

Skills Required

Data Structures & Algorithms [DSA]Multi ThreadingMicroServicesRabbitMQ+ More

About the Job

We are seeking an experienced Java Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable Java-based applications. You will work on challenging projects that involve complex problem-solving, optimizing performance, and leveraging cutting-edge technologies to deliver innovative solutions.

Roles & Responsibilities

  • Design and develop high-performance, scalable, and maintainable Java applications
  • Implement Java, Multi Threading, Kafka, and RabbitMQ to build distributed and fault-tolerant systems
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
  • Write clean, efficient, and well-documented code adhering to best practices and coding standards
  • Participate in code reviews, pair programming, and knowledge-sharing sessions to continuously improve code quality
  • Investigate and resolve complex technical issues, optimize application performance, and ensure high availability
  • Stay up-to-date with the latest trends, technologies, and industry best practices in the Java ecosystem

Required Skills & Qualifications

  • Proficient in Java programming language and its core concepts
  • Strong understanding of Data Structures & Algorithms [DSA] and their practical applications
  • Experience in designing and developing MicroServices architecture
  • Familiarity with message queuing systems like Kafka and RabbitMQ
  • Hands-on experience with Java concurrency and multi-threading concepts
  • Ability to write clean, maintainable, and testable code
  • Good understanding of software design patterns and principles
  • Experience in working with Agile development methodologies
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills

About The Company

Our company is a leading technology solutions provider, known for its innovative products and services. We pride ourselves on our commitment to excellence, continuous learning, and fostering a collaborative work environment. As a fast-paced, dynamic organization, we offer opportunities for professional growth and development, allowing our employees to thrive and make a meaningful impact.

Refer & Earn Cash Rewards!

Know someone for this job? Refer via email or followed users & track easily! Log in to get your referral link and start sharing

Refer & Earn