Top

End Java Developer - Manager

Bengaluru, Karnataka, India

311 Days ago

Job Description


We are looking for an experienced Senior Backend Developer with over 8 years of experience to lead the development of scalable, high-performance backend systems. The ideal candidate will have expertise in Java , Spring Boot , and Microservices architecture , along with a deep understanding of Data Structures and Algorithms , Multi-threading , Collections , Streams , and Hibernate . As a senior member of our development team, you will be responsible for designing, implementing, and maintaining backend systems that serve as the backbone for our enterprise applications.

  • Location- Bangalore

Requirements

Key Responsibilities:
  • Lead the design and development of high-performance, scalable, and robust backend systems using Java , Spring Boot , and Microservices .
  • Architect and implement solutions that utilize multi-threading and Java collections/streams to meet performance and scalability requirements.
  • Work with Hibernate and JPA for efficient data management, ensuring proper mapping, querying, and performance optimization in database interactions.
  • Optimize backend services for performance, reliability, and scalability, and ensure they adhere to high-quality standards.
  • Mentor and guide junior and mid-level developers, providing technical leadership, code reviews, and best practices.
  • Collaborate with cross-functional teams, including product managers, front-end developers, DevOps, and QA, to ensure seamless integration of backend systems.
  • Design and develop RESTful APIs and microservices that adhere to security, performance, and reliability standards.
  • Lead troubleshooting and performance optimization efforts, identifying bottlenecks and ensuring smooth and efficient backend systems.
  • Implement and enforce development best practices, including automated testing (unit and integration), continuous integration/continuous deployment (CI/CD), and agile methodologies.
  • Stay up-to-date with emerging technologies, trends, and practices in backend development and software architecture.
Required Skills and Qualifications:
  • 8+ years of experience in backend development with a strong proficiency in Java and associated frameworks (especially Spring Boot ).
  • Proven experience in designing and developing Microservices and distributed systems.
  • Strong understanding of Data Structures , Algorithms , and Multi-threading concepts.
  • Expertise in Java Collections , Streams , and Lambda expressions to optimize system performance.
  • Extensive experience with Hibernate or JPA for database management, including entity modeling and query optimization.
  • Strong problem-solving skills and the ability to optimize code for performance, scalability, and maintainability.
  • Deep knowledge of RESTful APIs, service-oriented architecture (SOA), and microservices best practices.
  • Experience with version control tools such as Git .
  • Strong understanding of database design, SQL, and transaction management.
  • Experience in code review processes, mentoring junior developers, and leading technical initiatives.
  • Solid understanding of cloud-based infrastructure and deployment (e.g., AWS, GCP, Azure).
  • Proven experience working in an Agile/Scrum development environment.
Preferred Skills:
  • Experience with containerization tools such as Docker and orchestration tools like Kubernetes .
  • Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI).
  • Experience with message brokers (e.g., Kafka, RabbitMQ) and event-driven architectures.
  • Knowledge of monitoring and logging frameworks (e.g., ELK stack, Prometheus).
  • Familiarity with modern testing frameworks and methodologies (e.g., JUnit, TestNG, TDD).
  • Familiarity with enterprise-level security practices and tools.
Education:
  • BTech, MTech or MCA only.

Benefits

Work with one of the Big 4's in India

Qualification

Bachelor's Degree

Key Skills Required

JavaSpringHibernateSQLSpringJAVASpring BootArchitectureAWSAgile methodologiesAlgorithmsAzureContainerizationJavaCI/CDCode ReviewContinuous DeploymentContinuous integrationData ManagementDatabaseDatabase DesignDatabase ManagementDesignDevelopmentEmerging TechnologiesGitGitLabInfrastructureIntegrationJenkinsJUnitKubernetesLeadershipLoggingMaintainabilityManagementMentoringMicroservicesOptimizationOrchestrationQuality StandardsRabbitMQScalabilitySeamless IntegrationSecuritySoftware ArchitectureTechnical LeadershipTestNGTransaction ManagementTroubleshootingVersion Control

Job Overview


Job Function: Other

Job Type: Full Time

Workplace Type: Not Specified

Experience Level: Mid-Senior level

Salary: Competitive & Based on Experience

Experience: 8 - 9 yrs

Contact Information


Company Name: Talent Worx

Recruiting People: HR Department

Website: https://www.talworx.com/

Location

Important Alert:
Beware of people who promise you a job or interview in exchange for money. If someone asks you for money and says it's for something like a registration fee or a refundable deposit, it could be a scam. Please be cautious. Remember, elsejob.com does not guarantee a job or interview in exchange for money, so don't give money to anyone like that.

Similar Jobs

Sr Staff Application Engineer

Renesas • Bengaluru, Karnataka, India

Experience: 10 - 11 yrs

Salary: Competitive & Based on Experience

View Job
Sr Staff engineer- Hardware Development

Renesas • Bengaluru, Karnataka, India

Experience: 12 - 13 yrs

Salary: Competitive & Based on Experience

View Job
Staff Product Engineer

Renesas • Bengaluru, Karnataka, India

Experience: 7 - 8 yrs

Salary: Competitive & Based on Experience

View Job
Senior Engineer, Analog Circuit Design

Renesas • Bengaluru, Karnataka, India

Experience: 2 - 5 yrs

Salary: Competitive & Based on Experience

View Job
Sr Engineer- Design Verification

Renesas • Bengaluru, Karnataka, India

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job
Paint Process Engineer

General Motors • Bengaluru, Karnataka, India

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job
Sr Staff Application Engineer

Renesas • Bengaluru, Karnataka, India

Experience: 10 - 11 yrs

Salary: Competitive & Based on Experience

View Job
Officer

UPS • Bengaluru, Karnataka, India

Salary: Competitive & Based on Experience

View Job
Online Field Applications Engineer

Renesas • Bengaluru, Karnataka, India

Experience: 2 - 6 yrs

Salary: Competitive & Based on Experience

View Job
Officer

UPS • Bengaluru, Karnataka, India

Salary: Competitive & Based on Experience

View Job