Application Developer

2 - 5 years

5 - 9 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Project Role :Application Developer

Project Role Description :
Design, build and configure applications to meet business process and application requirements.
Must have skills :Java Standard Edition

Good to have skills :
NAMinimum
5 year(s) of experience is required

Educational Qualification :
15 years full time educationJava Standard Edition (Java Backend developer)Job
Summary:We are seeking a skilled Java Developer with strong backend expertise in Java, Spring Boot, and Hibernate, along with experience in RESTful API development, database management, and workflow orchestration. The ideal candidate will be responsible for designing, developing, testing, and maintaining robust enterprise applications.Key Responsibilities:Design, develop, implement, and maintain complex backend applications using Java, Spring, Spring Boot, and Hibernate.Build and integrate RESTful APIs using JSON and deploy them on Tomcat servers.Perform object-oriented analysis and design (OOAD) using industry best practices.Write and maintain unit tests using JUnit to ensure code quality and reliability.Collaborate with cross-functional teams to support ongoing projects and integrations.Troubleshoot and resolve backend and database-related issues.Work with RabbitMQ and/or Camunda for workflow and messaging orchestration.Manage and optimize databases including Oracle and MongoDB.Use Maven for build automation and dependency management.Deploy and manage applications on Linux environments.Participate in Agile development processes, including sprint planning, reviews, and retrospectives.Document design and implementation details and conduct code reviews.Technical Skills Required:Programming Languages:Java, SQLFrameworks & Tools:Spring, Spring Boot, Hibernate, JUnit, MavenAPI Development:RESTful APIs, JSON, TomcatDatabases:Oracle, MongoDBWorkflow & Messaging:RabbitMQ, CamundaOperating Systems:LinuxSoft

Skills:
  • Strong analytical and problem-solving skills.Excellent communication and interpersonal abilities.Ability to work collaboratively in a team-oriented environment.Proactive mindset with a focus on delivering high-quality solutions.Experience working in Agile/Scrum environments.About The Role Java Full StackThe full stack developer is responsible for creation, testing and implementing applications.Key Responsibility:a. Design, develop, implement, support and maintain complex Java applications.b. Strong sense of web design and attuned to the fundamentals of user experience.c. Work with Angular UI layer based on the provided screen mock-upsd. Perform object-oriented analysis and design (OOAD), applying industry best practices and techniques.e. Work with existing team to assist with development and support of current projects and integrations.f. Troubleshoot and resolve software-related issues.g. Perform unit tests for the code developed.h. Support defect fixes and enhancements identified during the system test phase.i. Create a design document for the code written by the end of this engagement.j. Conduct design and code reviews to ensure design principles are followed.k. Create and maintain user-interface patterns and standards library.l. Assist other developers on programming issues.m. Work with team members from beginning of product lifecycle through application release.n. Design applications into components for container deployment (Dockers).o. Strong analytical, problem-solving skillsp. Use Agile Methodology to complete the project."Technical Skills Required:1. Backend Development:Strong proficiency in Java, Spring Boot, Spring Framework, and Microservices.2. Frontend Development:Experience with Angular, HTML, CSS, JavaScript, and TypeScript.3. Database Management:Hands-on experience with Oracle, MySQL, PostgreSQL, or MongoDB.4. API Development:Expertise in RESTful APIs and integration with third-party services.5. DevOps & CI/CD:Familiarity with Git, Jenkins, Docker, and Kubernetes.6. Cloud Platforms:Exposure to AWS, Azure, or Google Cloud is a plus.Soft Skills & Customer Handling:1. Strong communication and interpersonal skills.2. Ability to interact with customers, gather requirements, and provide technical solutions.3. Problem-solving mindset with a proactive approach.4. Experience working in Agile environments and collaborating with diverse teams.About The Role Angular (Java Frontend Developer)Job
    Summary:We are looking for a talented Java Frontend Developer with strong expertise in Angular, JavaScript and RESTful API integration. The ideal candidate will be responsible for building responsive and dynamic user interfaces, collaborating with backend teams, and delivering seamless user experiences across enterprise applications.Key Responsibilities:Design, develop, and maintain dynamic and responsive web applications using Angular and JavaScript.Integrate frontend components with RESTful APIs using JSON for data exchange.Collaborate with backend developers to ensure seamless integration and performance.Translate UI/UX designs and wireframes into high-quality code.Optimize applications for maximum speed and scalability.Perform thorough testing and debugging of frontend code to ensure cross-browser compatibility and responsiveness.Participate in code reviews and contribute to frontend architecture decisions.Document frontend components and workflows for maintainability.Work in an Agile development environment, participating in sprint planning, reviews, and retrospectives.Technical Skills Required:Frontend Technologies:AngularAPI Integration:RESTful APIs, JSONSoft

    Skills:
  • Strong problem-solving and analytical skills.Excellent communication and collaboration abilities.Ability to work independently and in a team-oriented environment.Attention to detail and a passion for delivering high-quality user experiences.Experience working in Agile/Scrum teams.
    Qualification
    15 years full time education
  • Mock Interview

    Practice Video Interview with JobPe AI

    Start Java Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Java Skills

    Practice Java coding challenges to boost your skills

    Start Practicing Java Now
    Accenture logo
    Accenture

    Professional Services

    Dublin

    RecommendedJobs for You