New

Position Applying For:Java Developer

Join & Explore The Possibilities at BuzzClan

  • Java Developer  | India-PB-Chandigarh Sector 55  |  | 03-MAY-21
    The Java Developer serves as a technical consultant and at times as a lead to provide and support software applications that meet or exceed business needs. The Java Developer must be capable of working on computer programs that are complex in nature; is familiar with a variety of the fields concepts, practices, and procedures; and performs a variety of complex applications development related tasks with little guidance from others. The Java Developer may at times direct the work of others and is expected to proactively contribute and offer recommendations.
    Primary Responsibilities
    • Engages with system users and business analysts to identify system enhancements and/or new applications to meet business needs.
    • Actively contributes to the development of solutions and ideas that add value.
    • Designs and develops high quality, scalable and efficient solutions and products on schedule.
    • Effectively performs code walk-throughs.
    • Proactively performs extensive system testing to ensure that the systems work efficiently and are developed following the applicable development methodology.
    • Provides accurate and timely input to Scrum Master regarding status of technical tasks for self and team.
    • Effectively and actively plays the role of technical advisor for projects, providing advice on tools, process and design to others.
    • Shows initiative to initiate and actively facilitate meetings and issue resolution.
    • Ensures project goals make sense and overall development objectives are being met.
    • Serves as a contact person in support of more serious production problems/issues.
    Required Education
    • Bachelor of Science in computer science or a related technical field, or equivalent combination of post-secondary education and work experience.

    Qualifications

     
    
    • 5+ years of increasingly responsible systems development experience on multiple platforms
    • Experience with Java, Apache Tomcat, Spring, Web Services, Unit Testing, etc.
    • Experience with Java 8, Java 11, Apache Tomcat, Spring Boot
    • Experience with RESTful Web Services
    • Experience with Microservices Architecture
    • Experience with Oracle/SQL, Couchbase
    • Experience with Kafka
    • Experience with RAD, Eclipse, Git, Jira, Bitbucket, Jenkins
    • Experience with Cloud Migration, AWS
    • Experience with complex, enterprise services development
    • Experience working in an Agile / Scrum methodology
    • Demonstrated ability to gather requirements, design and develop systems
    • Knowledge of proper architectural disciplines
    • Ability to accurately identify root cause of technical problems
    • Strong project management skills
    • Excellent communication skills; verbal and written
    • Ability to adapt to change
    • Strong negotiation and/or influential skills
    Excellent problem-solving skills – able to think through likely cause of problems before referring to others