Search by job, company or skills

C

Java developer

7-9 Years
12 - 15 LPA
Save
new job description bg glownew job description bg glow
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

We are seeking an experienced and passionate Senior Java Developer to join our growing technology team in Bengaluru. The ideal candidate will have strong expertise in Java-based application development, modern backend frameworks, frontend technologies, and automated testing practices. You will be responsible for designing, developing, and maintaining scalable, high-performance applications while collaborating with cross-functional teams to deliver quality software solutions.

Key Responsibilities

  • Design, develop, and maintain enterprise-grade applications using Java and Kotlin.
  • Build and enhance microservices-based applications using Spring and Micronaut frameworks.
  • Develop responsive and user-friendly interfaces using React.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Create and execute automated test cases using open-source testing tools.
  • Develop end-to-end test automation scripts using Playwright.
  • Write and maintain unit and integration tests using JUnit and Kotest.
  • Participate in code reviews and ensure adherence to coding standards.
  • Troubleshoot, debug, and optimize application performance.
  • Collaborate with product managers, architects, and development teams throughout the software development lifecycle.
  • Contribute to technical design discussions and solution architecture.

Required Skills

  • Strong experience in Java and Kotlin development.
  • Hands-on experience with Spring Framework and Micronaut.
  • Proficiency in React for frontend development.
  • Experience with open-source testing tools and automation frameworks.
  • Expertise in Playwright for UI and end-to-end testing.
  • Strong knowledge of JUnit and Kotest.
  • Understanding of REST APIs, microservices architecture, and distributed systems.
  • Familiarity with version control systems such as Git.
  • Excellent problem-solving and analytical skills.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Minimum 7 years of hands-on software development experience.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a fast-paced and agile environment.

What We Offer

  • Opportunity to work on cutting-edge technologies and challenging projects.
  • Collaborative and innovation-driven work environment.
  • Professional growth and learning opportunities.
  • Competitive compensation and benefits package.

If you are passionate about building scalable applications and leveraging modern technologies, we would love to hear from you.

More Info

Job Type:
Function:
Employment Type:

Job ID: 148560825

Similar Jobs

Bengaluru, India

Skills:

CSSSqlHTMLAngularMicroservicesReactJavascriptDockerRestful ApisAzureAWSNoSQL databasesSpring Framework 6CI CD pipelinesJava 17Spring Boot 3.x

Bengaluru, India

Skills:

JavaObject Oriented ConceptsLinuxAgile MethodologiesMicroservices

Bengaluru, India

Skills:

JavaGoogle Cloud PlatformDockerDistributed SystemsKafkaSpring BootAzureKubernetesAWSPub SubAI technologies

Bengaluru, India

Skills:

NosqlJavaGitSpring BootSqlMicroservicesCachesEvent Driven Systems

Bengaluru, India

Skills:

bigtable JavaYamlBigQueryHibernateTomcatIntellij IdeaMavenPostgreSQLSpring BootEclipseJsonJiraSpring CloudNosqlGitTerraformXmlOraclePythonPub SubData Flow