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

Software Engineer - Java

DevLabs TechnologyGurgaon
24 days ago
Job description

Job Title : Java Developer

Experience Level : 3-6 Years

Job Summary :

We are seeking a skilled and experienced Java Developer with 3 to 6 years of hands-on experience to join our backend development team. The ideal candidate will be passionate about building scalable, efficient, and robust software solutions, and thrive in an environment that values clean code, problem-solving, and continuous integration.

Responsibilities :

  • Design, develop, and maintain high-performance, scalable backend applications using Java and Spring Boot.
  • Implement and consume RESTful APIs to facilitate seamless data exchange between systems.
  • Write clean, well-documented, and efficient code following best practices and design patterns.
  • Integrate applications with various databases, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra).
  • Participate in the entire software development lifecycle, including requirements gathering, design, coding, testing, deployment, and support.
  • Contribute to and improve CI / CD pipelines to ensure efficient and automated software delivery.
  • Troubleshoot, debug, and optimize existing applications for performance and scalability.
  • Stay up-to-date with emerging technologies and industry trends, advocating for their adoption where appropriate.

Required Skills and Qualifications :

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 3-6 years of hands-on experience in building scalable backend applications using Java.
  • Proficiency with the Spring Framework, especially Spring Boot.
  • Demonstrable experience with designing and implementing RESTful APIs.
  • Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.
  • Experience with database integration, including both SQL (e.g., PostgreSQL, MySQL, SQL Server) and NoSQL (e.g., MongoDB, Cassandra, Redis) databases.
  • Solid understanding of version control systems, preferably Git.
  • Familiarity with CI / CD tools and concepts (e.g., Jenkins, GitLab CI, Docker).
  • Excellent problem-solving skills and a strong analytical mindset.
  • Good communication and interpersonal skills, with the ability to effectively collaborate within a team.
  • ref : hirist.tech)

    Create a job alert for this search

    Software Engineer Java • Gurgaon

    Related jobs
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Twinline Business SolutionsGurugram, Haryana, India
    Twinline Business Solutions Pvt Ltd.Excellent knowledge and coding experience in Java, J2EE, Spring, Hibernate, JSON.Developing high-quality and detailed designs. Conducting unit testing using autom...Show moreLast updated: 20 days ago
    • Promoted
    Java Software Engineer - Big Data

    Java Software Engineer - Big Data

    Intraedge Technologies Ltd.Gurugram
    Job Title : Senior Java Developer with BigData.Location : Gurugram (onsite).Employment Type : the Role : &...Show moreLast updated: 2 days ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    DroisysGurugram, Haryana, India
    Droisys is an innovation technology company focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical expertise, Agil...Show moreLast updated: 12 days ago
    • Promoted
    Software Engineer - Java

    Software Engineer - Java

    questhiringGurgaon
    Job Description : We are hiring a skilled and motivated Java Developer to join our high-performing product team in Gurugram. The ideal candidate should have hands-on e...Show moreLast updated: 4 days ago
    Software Engineer - Java

    Software Engineer - Java

    NaehasGurugram, HR, IN
    Quick Apply
    Title : Software Engineer - Java .Location : Gurugram, Haryana, India .Join a pre-IPO, fast-paced, rapidly growing software as a service company based in Silicon Valley.Naehas is automating...Show moreLast updated: 13 days ago
    • Promoted
    Senior Software Engineer / Lead Software Engineer (Java)

    Senior Software Engineer / Lead Software Engineer (Java)

    MakeMyTripGurugram, Haryana, India
    You will contribute to all aspects of an agile software development lifecycle including design, architecture, development, documentation, testing and operations. You will build cutting-edge scalable...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Java Technologies

    Software Engineer - Java Technologies

    Big Oh TechGurugram
    Job Description : Key Responsibilities : - Develop and maintain backend services using Core Java and Spring Boot.Design and impl...Show moreLast updated: 30+ days ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    Publicis SapientGurugram, Haryana, India
    Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally-enabled state, both in the way they work and the way they serve their customers...Show moreLast updated: 12 days ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    Amtex Systems IncGurugram, Haryana, India
    This role focuses on building and maintaining backend automation solutions for privacy rights management, including.The engineer will collaborate with cross-functional teams including Legal, Securi...Show moreLast updated: 14 days ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Pyramid Consulting, IncGurugram, Haryana, India
    As a Full stack Engineer (Java), you will play a key role across all stages of the software development lifecycle - from concept and design to development, testing, and deployment.You’ll be respons...Show moreLast updated: 16 days ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Airtel Payments BankGurugram, Haryana, India
    Airtel Payments Bank values software engineers who are motivated, creative, passionate, and positive.The company fosters a collaborative environment where team members are encouraged to work closel...Show moreLast updated: 1 day ago
    • Promoted
    Java Software Engineer - Spring Boot

    Java Software Engineer - Spring Boot

    Delphie Consulting servicesGurugram,Haryana,India
    Job Description We are seeking an experienced Java Developer with a strong background in building scalable, high-quality, and high-performance applications.The ideal ...Show moreLast updated: 30+ days ago
    Software Engineer - Java

    Software Engineer - Java

    Keeboo StaffingGurugram, Haryana, India
    We are hiring an experienced and passionate developer to code develop and enhance our innovative product with the rest of our ambitious dream team. You will be responsible for the server-side web ap...Show moreLast updated: 18 days ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    BirdeyeGurugram, Haryana, India
    We’re looking for a seasoned Java developer who can build applications going to be used by.We are looking for a candidate who shares passion for tackling complexity and building.We are focused on s...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Java / TypeScript

    Software Engineer - Java / TypeScript

    Impetus Career Consultants Private LimitedGurugram
    What You Will Bring & Key Responsibilities : - Software Development : Design, develop, and maintain high-performance, scalable, and secure appl...Show moreLast updated: 27 days ago
    • Promoted
    Senior Software Engineer - Java

    Senior Software Engineer - Java

    Blue First HR ConsultingGurgaon
    Key Responsibilities : - Analyze, design, and develop extremely reliable, scalable, and high-performing web applications.Collaborate with product ...Show moreLast updated: 30+ days ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    Airtel DigitalGurugram, Haryana, India
    Contribute team to build and maintain of high quality software applications and cater superior experience to our customers at scale. Guide team development efforts towards successful project deliver...Show moreLast updated: 9 days ago
    • Promoted
    Software Development Engineer II - Java

    Software Development Engineer II - Java

    BCFD Technologies Pvt. Ltd.Gurugram
    Position : Software Development Engineer II Location : Gurgaon (Work from Office) Experience : 3-8 years About Us : ...Show moreLast updated: 30+ days ago