Java, J2ee, Cloud, JavaScript - 32661
Quinnox Consultancy Services Limited
Bangalore, INDIA
5d ago

Project Name : Qinfinite

Location : WFH for now

Skills : Java, J2ee, Cloud, JavaScript

Experience : 6 - 8 Years

Job Description'Job brief

We are looking for a Full stack Developer with 5+ years experience to manage the software development life cycle, from planning and prioritizing to testing and release.

Senior Java Developer responsibilities include gathering system and user requirements, building Java modules and testing features before release.

If you have hands-on experience developing software with agile methodologies and are ready to lead our junior developers, we'd like to meet you.

Ultimately, you will deploy and maintain functional, secure and high-quality applications.

Responsibilities

  • Identify and analyze user requirements
  • Prioritize, assign and execute tasks throughout the Agile software development, should be familiar with Scrum or any agile methodology
  • Develop Java EE applications
  • Write well-designed, efficient code
  • Review, test and debug team members' code
  • Design database architecture
  • Schedule product releases with internal teams
  • Document development phases
  • Ensure our applications are secure and up-to-date
  • Details

  • Ability to define an MVP product feature and propose a complete production rollout strategy with the phased approach
  • Will collaborate with several team stakeholders (Business Partner, Client Implementation, Technical team) to formulate a proposed production rollout strategy plan.
  • Having constant communication with the business stakeholders in different geographic areas and the ability to manage the expectations and risk for the product feature delivery.
  • Ensures that stakeholders and his / her senior leadership are kept informed.

  • Ability to clear the bottlenecks from the product feature requirements by providing alternative / comparable solutions acceptable to the business.
  • Leads several structured meetings regularly and in a timely manner with the business stakeholders and internal team, running the product development using Agile methodology has 'Design' not colliding with the 'Development'.
  • Documents workshop results in a format suitable for consumption by all audiences, including interactive review and feedback from clients and internal parties.
  • Answer questions during the workshop, add points of clarification, and complete any necessary follow-up action items.

  • Lead and collaborate with key team members for a brainstorming session.
  • Develops and maintains a deep understanding of the different customers of the feature and applies this in developing proposals and executing changes.
  • Has a strong 'Design Thinking', logical mindset, problem-solving, creative thinking, proactive, self-starter, curiosity, and critical thinking skills focusing on good UX / customer experience.
  • Embrace Change and Learning on a daily basis.
  • Prior experience in Micro services / Service mesh architecture
  • Produces, reviews, and interprets metrics and reports regularly and comes up with new suggestions or strategies to improve the business features of the application.
  • Understanding REST API, Swagger, RDBMS (MySQL, PostgreSQL), NoSQL(MongoDB), Messaging (Apache Artemis, Apache Kafka), GraphDB (Neo4J), GraphQL, Kubernetes, Docker, Spring, Microservices, Angular
  • Prior experience in designing and delivering a SAAS based Product / Platform
  • Understanding of the Cloud Computing environment such as AWS
  • Follows a structured, repeatable process for conducting market research to include industry publications, analyst research, experiential research, client surveys, etc.
  • Able to brief the design team on the UX needs of the feature. Iteratively works with designers to reach the expected outcome.
  • Develops and maintains a deep understanding of the different customers of the feature and applies this in developing proposals and executing changes.
  • For assigned modules, collaborates with product delivery and technology architecture to validate detailed design, particularly to ensure that product objectives and key requirements are met and aligned with the market needs and business unit strategy.
  • Provides design direction, testing support, and general assistance to delivery team, as needed, during the execution phase of product development consisting of complex scopes.
  • Design build scalable services, solutions and platforms , Provide technology guidance & direction for platforms, products development to team members.
  • Review design & code for adherence to architecture, security compliance and coding standards

  • Demonstrated experience in designing and developing high volume, high transaction based, distributed and redundant web applications
  • Demonstrated ability to architect distributed applications and services on AWS
  • 7-12 yrs exp working on large enterprise application running in distributed systems , Should have exp in Core Java, Springboot , Microservices, AWS, Nosql, Exp working in Kafka is highly preferred , Exp in transforming monolith application to micro services architecture , Exp working in UI technologies like React or Angular

    Technical Experience :

    a : Strong hands-on experience with Java; full stack development

    b : Full stack experience or familiarity with technologies such as REST, Springboot, Angular, React, Docker, K8, Kafka, Micro services architecture

    c : Experience with MongoDB, Neo4j and MySQL databases

    Professional Attributes :

    a : Team Player

    b : Excellent written and Oral Communication skills

    c : Proactive and Quick Learner'

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form