Full Stack Java Developer

Year    Jaipur, Rajasthan, India

Job Description


About the job Full Stack Java Developer


: Full Stack Java Developer


Responsibilities:

  • Define the code review process for the team to follow and perform code reviews
  • Design, implement, and maintain Java-based applications that can be high-volume and low-latency
  • Ensure application designs conform to business goals
  • Develop and test software
  • Identify and resolve any technical issues arising
  • Create detailed design documentation
  • Develop technical designs for application development
  • Write well-designed, testable code
  • Conducting code analysis, testing, and debugging
  • Manage Java and Java EE application development
  • Transforming requirements into stipulations
  • Prepare and build releases of software components
  • Leading team of developers & supporting team in issue resolution
  • Supporting production environments, continuous improvement, investigating alternatives and technologies, and presenting for architectural review


Required Skills:

  • 7+ years of experience developing web applications using J2EE / Java (for exceptional profiles at least 5 years of experience)
  • Education BE/B.Tech/MCA
  • Possess experience in end-to-end Development.
  • Possess knowledge and skills in software programming in Core Java, J2EE, Spring Boot, Spring MVC, Rest API, and JavaScript.
  • Experience developing enterprise-level web applications and RESTful APIs using Microservices.
  • Experience in using version control and CI / CD tools.
  • Experience of using Docker and Kubernetes for Java Image deployments
  • Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
  • Proficiency in Shell script and knowledge of JAVA & J2EE.
  • Excellent in design patterns, data structures & algorithms, OOAD.
  • Experience on SQL and NoSQL databases.
  • Experience in code refactoring and performance tuning of applications.
  • Strong implementation experience using Test Driven Development and clean code principles.
  • Should have excellent verbal, and written communication, and presentation skills
  • Must have knowledge of version management systems like GIT
  • Working experience on different IDEs like Eclipse, STS, IntelliJ
  • Must have analytical and debugging skills

Desired Skills:

  • Experience in Kafka / Message Broker experience
  • Experience of Elastic Search tech stack
  • Experience in working with E-Government Projects/ CCTNS applications / Experience in working with Police/Law enforcement agencies
  • Exposure to application security
  • Knowledge of working on popular cloud platforms (Azure, GCP, AWS) or in-premise cloud.
  • Familiarity with JavaScript frameworks such as React JS.
  • Experience in API Management.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3211409
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Jaipur, Rajasthan, India
  • Education
    Not mentioned
  • Experience
    Year