Senior Java Full Stack Developer - Bengaluru, India - Vikisol Technologies

    Vikisol Technologies
    Vikisol Technologies Bengaluru, India

    2 weeks ago

    Default job background
    Description

    Role : Senior Java Full Stack :

    We are seeking an experienced Java Full Stack Developer to join our dynamic team. The ideal candidate should have a strong background in Core Java, Spring Boot, Microservices, , Redux, and AWS technologies, with a minimum of 5 years of hands-on experience. As a Java Fullstack Developer, you will play a pivotal role in designing, developing, and maintaining complex software solutions that drive our company's success.

    Responsibilities:

    1. Fullstack Development :

    Collaborate with cross-functional teams to design, develop, and implement end-to-end software solutions, from backend services to frontend interfaces.

    2. Core Java Expertise :

    Utilize your deep knowledge of Core Java to develop robust and high-performance server-side applications.

    3. Spring Boot & Microservices :

    Design, develop, and maintain Microservices-based applications using Spring Boot, ensuring scalability, performance, and reliability.

    4. Frontend Development :

    Develop responsive and interactive user interfaces using and Redux, ensuring a seamless user experience.

    5. AWS Integration :

    Leverage AWS services and features to build scalable and reliable cloud-based applications and services.

    6. Code Quality & Testing :

    Write clean, maintainable code following industry best practices and conduct thorough unit and integration testing.

    7. Performance Optimization :

    Identify and resolve bottlenecks and performance issues in the application, ensuring optimal performance.

    8. Documentation :

    Create and maintain technical documentation, including design specifications, system architecture, and user guides.

    9. Collaboration :

    Collaborate with cross-functional teams, including designers, product managers, and QA engineers, to deliver high-quality software solutions on time.

    Qualifications :

    - Bachelor's or Master's degree in Computer Science or related field.

    - Minimum of 5 years of professional software development experience.

    - Strong proficiency in Core Java and Spring Boot, with a proven track record of developing backend services.

    Extensive experience in frontend development using and Redux, including modern JavaScript libraries and tools.

    - Hands-on experience with Microservices architecture and cloud computing platforms, particularly AWS.

    - Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.

    - Strong understanding of software development best practices, including coding standards, code reviews, and testing.

    - Solid understanding of RESTful APIs and API design principles.

    - Knowledge of CI/CD pipelines and deployment processes.

    - Excellent communication and interpersonal skills, with the ability to communicate technical concepts to non-technical stakeholders effectively.

    Preferred Qualifications :

    - AWS certification(s) related to cloud development and architecture

    - Experience with containerization and orchestration tools like Docker and Kubernetes

    - Familiarity with agile development methodologies

    )