Java FullStack Developer - Bengaluru, India - PwC India

    PwC India
    Default job background
    Accounting / Finance
    Description

    Mandatory Skills: Core Java (Java 8/11), Spring boot, Lambda APIs, Stream APIs, New Date/Time APIs, RESTful service, React, RDBMS, NoSQL DB

    Preferred Skills: Kubernetes/Containerization, Jenkins/Gitlab, CICD

    Years of Experience: 5 to 8 years

    Advanced Java Development: Extensive experience with Java 8 and 11, demonstrating a deep understanding of Java's core features, including stream API, lambda expressions, and new date/time API.

    Spring Boot Expertise: Proficient in developing applications using Spring Boot, with a strong grasp of its conventions, configurations, and the ability to create RESTful services.

    Microservices Architecture: Solid experience in designing and developing microservices-based applications, understanding the principles of decoupling, domain-driven design, and distributed systems.

    Database Integration: Experience with relational and NoSQL databases, demonstrating the ability to integrate databases with Java applications effectively.

    Problem-Solving: Strong analytical and problem-solving skills, with the ability to tackle complex challenges and deliver innovative solutions.

    Preferred Skills:

    CI/CD Pipelines: Good understanding of Continuous Integration/Continuous Deployment pipelines, including tools such as Jenkins, GitLab CI, or Travis CI.

    Containerization Technologies: Familiarity with Docker and Kubernetes is a plus, showcasing the ability to containerize applications for development, testing, and production environments.

    Agile Methodology: Experience working in Agile development teams, demonstrating adaptability and commitment to continuous improvement.