Java Developer - Noida, India - Xcelore

    Xcelore
    Xcelore Noida, India

    1 week ago

    Default job background
    permanent Technology / Internet
    Description

    About Us:
    Xcelore is a young, rapidly growing, Design and Innovation led technology services company based out of Noida and Netherlands.

    Here at Xcelore, we are crafting customer-centric Digital Products & Platforms with the power of AI/ML, Cloud & Experience Design for startups & enterprises across different industry domains.

    We partner with organisations to revolutionise their operations, enhance customer experiences, and drive business growth in the digital age.

    With a relentless commitment to innovation and a rapidly growing diverse team of experts, our leadership brings 40+ years of cumulative & strong Technology, Product and Delivery leadership experience.

    Our team has together served more than 75 customers across the globe in 10+ Industry verticals. Team has successfully delivered 200+ projects in the past. At Xcelore, we foster a culture of continuous learning, collaboration, and creativity. Our team comprises passionate individuals who thrive on solving complex challenges and pushing the boundaries of what's possible. We believe in a healthy life & work balance and provide a supportive environment for personal and professional growth.

    JD - JAVA

    Location - Noida

    Work Mode - Work From Office

    Experience - 4 to 6 years


    Job Description:


    We are seeking an experienced Java Developer with expertise in Java 11 and Java 17, Spring Boot, and a strong background in developing microservices architecture.

    The ideal candidate will also have a deep understanding of Cloud Platforms such as AWS, Azure, or GCP, and possess strong database skills with proficiency in SQL, MySQL, Postgres, or Develop, test, and deploy high-quality software solutions using Java 11/Java 17 and Spring Boot.


    • Design and implement microservices architecture, ensuring scalability, performance, and maintainability of applications.
    • Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.
    • Utilize cloud platforms (AWS, Azure, GCP) for the deployment and maintenance of applications, ensuring optimal performance and reliability.
    • Work with various database systems, including SQL, MySQL, Postgres, and others, ensuring efficient data storage, retrieval, and manipulation.
    • Implement and apply functional programming and reactive programming concepts to enhance system efficiency.
    • Demonstrate expertise in asynchronous programming and utilize async frameworks/libraries to optimize application performance.
    • Collaborate with team members and other stakeholders to understand requirements and provide technical solutions.
    • Ensure code quality, maintainability, and adherence to best practices through code reviews and continuous integration.
    • Stay updated on industry trends, emerging technologies, and best practices to contribute innovative ideas to the development Bachelor's degree in Computer Science, Engineering, or a related field.
    • Proven experience in Java development, with a focus on Java 11 and Java 17.
    • Strong proficiency in Spring Boot and hands-on experience in building microservices.
    • In-depth knowledge of cloud platforms such as AWS, Azure, or GCP.
    • Solid understanding of databases, including SQL, MySQL, and Postgres.
    • Expertise in functional programming and reactive programming concepts.
    • Familiarity with asynchronous programming and experience with async frameworks/libraries.
    • Excellent communication and interpersonal skills.
    • Ability to work both independently and collaboratively in a team environment.
    )