← Back to jobs

CodersBrain Logo
Senior Java Backend Developer

CodersBrain

 

Hyderabad, Telangana, India

Posted On: 2 days ago
Experience: 12+ years
Availability: Onsite
Openings: 1
Category: Senior Java Backend Developer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

  • Lead the design, development, and maintenance of robust, scalable, and high-performance server-side applications using Java/J2EE technologies, ensuring they meet complex business requirements.
  • Architect and implement comprehensive automated testing frameworks using Selenium WebDriver to ensure software quality and reliability across the entire development lifecycle.
  • Collaborate closely with cross-functional teams including product managers, UI/UX designers, and quality assurance engineers to deliver seamless, integrated software solutions that provide high value to our end-users.
  • Conduct thorough code reviews and provide technical mentorship to junior developers, fostering an environment of technical excellence, clean code practices, and continuous professional improvement.
  • Optimize application performance by identifying bottlenecks, performing root cause analysis, and implementing efficient solutions for memory management and database query performance.
  • Take ownership of the end-to-end development process, from technical specification gathering and system design to final deployment and ongoing production support.

 

Requirements

 

  • A minimum of 8 to 12 years of professional experience in core Java, J2EE, and enterprise-level backend development, demonstrating a deep understanding of multi-threading, collections, and JVM tuning.
  • Extensive hands-on experience in building and maintaining automation testing suites utilizing Selenium WebDriver, TestNG, or JUnit, with a strong commitment to Test-Driven Development (TDD) principles.
  • Proven expertise in working with microservices architectures, RESTful APIs, and messaging systems like Kafka or RabbitMQ, alongside a solid grasp of containerization technologies such as Docker and Kubernetes.
  • Strong proficiency in managing relational and NoSQL databases, including advanced SQL query optimization, transaction management, and schema design within high-volume production environments.
  • Excellent analytical, problem-solving, and communication skills, with a proven ability to lead technical projects and effectively interface with stakeholders at all levels of the organization.
  • A relevant degree in Computer Science or a related field, complemented by a proactive mindset toward learning new technologies and keeping up with industry best practices in software engineering

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs