Application Developer

Bengaluru, Karnataka, India
Feb 19, 2025
Feb 19, 2026
Onsite
Full-Time
3 Years
Job Description

As an Application Developer, you will be responsible for designing, building, and configuring applications to align with business processes and application requirements. This role demands a strong foundation in Java Full Stack Development and the ability to work independently while collaborating with cross-functional teams. You will contribute to designing efficient, scalable, and high-performing applications while ensuring seamless integration with existing systems.

Key Responsibilities

  • Develop and maintain full-stack applications, ensuring robust functionality and seamless user experience.
  • Work independently and take ownership of tasks, becoming a Subject Matter Expert (SME) in the relevant area.
  • Actively participate in team discussions, sharing insights and ideas to enhance application performance.
  • Analyze business requirements and translate them into technical solutions.
  • Develop scalable, efficient, and reusable code following industry best practices.
  • Design and implement RESTful APIs and microservices for seamless system integration.
  • Utilize Spring Boot to build backend services and integrate them with front-end frameworks like Angular.
  • Develop responsive user interfaces (UI) using HTML, CSS, and JavaScript.
  • Work with relational and NoSQL databases such as MySQL and MongoDB to ensure efficient data management.
  • Perform unit testing, debugging, and troubleshooting to ensure application stability.
  • Stay updated with the latest technologies and trends in full-stack development to improve overall application architecture.
  • Provide technical mentorship and guidance to junior developers within the team.

Required Professional & Technical Skills

  1. Java Full Stack Development. Strong hands-on experience in both backend and frontend technologies.
  2. Backend Development. Proficiency in Java, Spring Boot, and Microservices Architecture.
  3. Frontend Development. Solid understanding of HTML, CSS, JavaScript, and frameworks like Angular.
  4. API Development & Integration. Strong expertise in RESTful APIs and best practices for API security.
  5. Database Management. Experience working with MySQL and MongoDB for data storage, retrieval, and optimization.
  6. Version Control. Familiarity with Git for source code management and collaboration.
  7. Testing & Debugging. Ability to write unit tests, conduct debugging, and ensure high-quality code deployment.
  8. Problem-Solving. Strong analytical skills with the ability to troubleshoot complex application issues.
  9. Collaboration & Communication. Ability to work effectively with cross-functional teams and stakeholders.

Additional Information

  • The role requires a minimum of 3 years of hands-on experience in Java Full Stack Development.
  • This position is based in our Bengaluru office, requiring an in-depth understanding of the software development lifecycle.
  • The candidate should have completed 15 years of full-time education from a recognized institution.

This is an excellent opportunity for a motivated developer looking to work in a dynamic and challenging environment while building innovative and scalable applications. If you have the technical skills and a passion for full-stack development, we encourage you to apply!

Related Jobs