Java Software Engineer

  • Category: Software Developer Jobs
  • Location: Gurugram, Haryana
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 19K to 26K
  • Published on: 2025/09/21

Job Description:

We are seeking a highly skilled and motivated Java Developer with at least 2+ years of professional experience to join our dynamic team. As a Java Developer, you will be responsible for designing, developing, and maintaining robust and scalable Java applications, with a focus on Kotlin and Android development. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet the needs of our clients.

Responsibilities:
• Design, develop, and implement Java applications, primarily focusing on Kotlin and Android development.
• Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications.
• Write clean, efficient, and maintainable code following best practices and coding standards.
• Perform unit testing and debugging to ensure the functionality and quality of the developed software.
• Work with version control systems, such as Git, to manage source code and collaborate with team members.
• Participate in code reviews to provide constructive feedback and ensure code quality.
• Identify and troubleshoot software defects and performance issues, and propose appropriate solutions.
• Keep up-to-date with the latest industry trends, technologies, and frameworks related to Java, Kotlin, and Android development.
• Document the design, implementation, and maintenance of software components and systems.

Requirements:
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• Minimum of 2 years of professional experience in Java development.
• Proficiency in Kotlin and Android development is essential.
• Strong understanding of object-oriented programming principles and design patterns.
• Solid knowledge of data structures, algorithms, and software development methodologies.
• Experience with RESTful APIs, JSON, and web services integration.
• Familiarity with relational databases and SQL.
• Knowledge of version control systems, particularly Git.
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration abilities, with the ability to work effectively in a team environment.
• Self-motivated, with a passion for learning and staying up-to-date with new technologies and industry trends.

Preferred Skills:
• Experience with other programming languages, such as Python or JavaScript.
• Familiarity with front-end technologies like HTML, CSS, and JavaScript.
• Understanding of agile development methodologies, such as Scrum or Kanban.
• Knowledge of software testing principles and automated testing frameworks.
• Experience with cloud platforms, such as AWS(Preferred) or Azure.

Join our team of talented developers and contribute to the development of cutting-edge software solutions using Java, Kotlin, and Android. Apply your expertise to build innovative and user-friendly applications that make a significant impact


Company Name: Srchout Software Gurugram

Related jobs

  • Software Engineer

    Our people work differently depending on their jobs and needs. From hybrid working to flexible hours , we have plenty of options that help our people to thrive. This role is based in India and as such all normal working days must be carried out in In...

    Full Time / Part Time

    $ Estimated: 15K to 20K

    Remote

    2025/09/21


    Apply Now

  • Embedded Development

    About the internship Selected intern's day-to-day responsibilities include: 1. Write code/firmware for the microcontroller 2. Design hardware for projects, designing PCB for projects. 3. Work on the generation of Gerber and BOM files of PCB for fabri...

    Full Time / Part Time

    $ Estimated: 17K to 18K

    Gurugram, Haryana

    2025/09/21


    Apply Now

  • Full Stack Development

    About the internship Selected intern's day-to-day responsibilities include: 1. Developing front end website architecture 2. Designing user interactions on web pages 3. Developing back-end website applications 4. Creating servers and databases for fun...

    Full Time / Part Time

    $ Estimated: 24K to 31K

    Gurugram, Haryana

    2025/09/21


    Apply Now