Talent.com
This job offer is not available in your country.
Java Software Engineer

Java Software Engineer

USTBengaluru, Karnataka, India
15 hours ago
Job description

Location : Bangalore

Experience : 3-5 yrs

Employment Type : Full-time

About the Role :

We are seeking a Java Software Engineer with a strong foundation in software development and hands-on experience in building scalable applications. This role requires hands-on expertise in Java, Angular, C#, Swing, and familiarity with OSGi frameworks.

Key Responsibilities :

  • Design, develop, and maintain high-performance Java applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop user interfaces using Angular and Swing.
  • Integrate and maintain components using the OSGi framework.
  • Work on enhancements, bug fixes, and technical improvements across the application lifecycle.
  • Write clean, scalable, and efficient code in Java and C#.
  • Participate in code reviews and ensure adherence to best practices and coding standards.
  • Identify performance bottlenecks and optimize applications for scalability and performance.
  • Prepare technical documentation and contribute to architectural discussions.

Required Skills & Qualifications :

  • Strong programming skills in Java with proven experience in application development.
  • Proficiency in Angular and C# .
  • Hands-on experience with Swing for desktop application development.
  • Working knowledge of the OSGi framework .
  • Solid understanding of object-oriented programming principles and design patterns.
  • Experience with version control tools (e.g., Git).
  • Familiarity with Agile / Scrum methodologies.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities.
  • Create a job alert for this search

    Software Engineer Java • Bengaluru, Karnataka, India