Software Development Engineer - Bengaluru, India - VidPro Consultancy Services

    Default job background
    Full time
    Description

    Job Description : We are looking for a highly motivated backend Java Developer with 2-5 years of experience in Java and who has worked on the AWS infrastructure to join our fast-growing team. In this role, you will be responsible for developing and maintaining the backend of our public-facing APIs and services, ensuring that they are scalable, reliable, and secure.

    Responsibilities:

    • Design, develop, test, deploy, and maintain public-facing APIs as well as internal microservices using Java and AWS technologies.
    • Participate in code reviews and maintain high coding standards and practices.
    • Monitor and analyze application performance and troubleshoot issues.
    • Implement security and data protection measures to ensure data privacy and confidentiality.
    • Develop and maintain database schemas, APIs, and data models for high-performance and scalable applications.
    • Work collaboratively with the project team to ensure timely and quality delivery of projects.
    • Identify and propose technical solutions to solve business challenges.

    Requirements:

    • 2-5 years of experience in backend development using Java.
    • Experience with RESTful APIs and microservices architecture.
    • Strong experience in AWS infrastructure, including Lambda, RDS, and preferably OpenSearch.
    • Familiarity with Agile/Scrum methodologies.
    • Excellent problem-solving and analytical skills.
    • Strong written and verbal communication skills.
    • Ability to work independently and in a team environment.

    Our Values:

    We have established a core set of values through years of experience building technology businesses:

    • Customer-first: Our customers' needs guide our business. Being incredibly responsive and accessible for our customers is what we strive for.
    • Speed and thoughtful risk-taking: Not only are we willing to take the risk and try new things, but we also want to be mindful of how our decisions will affect those who trust us.
    • Dive deep: Though our team is small, we are willing to dive deep on any task, no matter the size, to ensure the best service for our customers.
    • Growth mindset: We are eager to learn and grow, both personally and professionally.
    • One team: The better we work as a team, the better we can provide for our customers. Together, we celebrate the wins and learn from the losses.

    Why should you join our team?

    • Career growth and impact: You will get exposure to all aspects of the business, learn from startup/industry veterans, and be able to make a meaningful impact throughout.
    • Proven team: Our team has worked together successfully for years; we may be biased but we think this is a great team to work with.

    Come join us on our journey building a market-leading identity data business from the ground up.