Senior Java Full Stack Developer - Bangalore/Mumbai, India - Ekfrazo Technologies Private Limited

    Ekfrazo Technologies Private Limited
    Ekfrazo Technologies Private Limited Bangalore/Mumbai, India

    2 weeks ago

    Default job background
    permanent Technology / Internet
    Description

    Job Description :

    Skills :


    - Experienced developer with hands-on expertise in Java Spring Boot : Spring Boot Data, Spring Boot Integration, Spring Boot Messaging, Spring Boot Web, Spring Boot Security, and Spring Boot AOP, MySQL, REST API, SOAP APIs, JavaScript, Angular, Tomcat, Drools, Docker, Kubernetes, MongoDB.

    - Strong understanding of Micro Services architecture, design patterns, and best practices.

    - Designing and Developing web applications using Microservices on Java Spring Boot, testing using j Unit & j Meter, deploying using Maven, Jenkins, Docker & Kubernetes, monitoring using ELK and associated technologies.

    - Excellent problem-solving skills and ability to troubleshoot technical issues effectively.

    - Troubleshoot and resolve technical issues, ensuring the stability and performance of applications.

    Responsibilities :

    - Implement low-level designs and coding for complex software systems.

    - Collaborate with cross-functional teams and Business Analysts to understand business requirements and translate them into technical solutions.

    - Implement best practices for software development, code reviews, and quality assurance.

    Full Stack Development :

    - Design and develop scalable, responsive, and robust full-stack applications using Java technologies.

    - Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions.

    Backend Development :

    Build and maintain efficient, reusable, and reliable Java code.

    - Design and implement database schemas and interact with databases using SQL and ORM frameworks.

    Frontend Development :

    - Develop interactive and intuitive user interfaces using HTML, CSS, and JavaScript frameworks (e.g. , Angular, React, or Vue. js).

    - Ensure seamless integration between the frontend and backend components.

    API Development :

    - Create and maintain RESTful APIs to enable smooth communication between frontend and backend systems.

    - Collaborate with other developers to integrate third-party APIs when necessary.

    Testing and Quality Assurance :

    - Write unit tests and conduct thorough testing of both frontend and backend components.

    - Identify and address bugs, bottlenecks, and performance issues.

    Collaboration :

    - Work closely with product managers, UX/UI designers, and other stakeholders to deliver high-quality features on time.

    - Participate in code reviews and provide constructive feedback to team members.

    Continuous Improvement :

    - Stay updated on industry best practices, emerging technologies, and trends.

    - Proactively contribute to process improvements and optimization of development workflows

    )