I

UI Developer

Job Description - UI Developer


Company Overview

Incedo is a US-based consulting, data science and technology services firm with over 3000 people helping clients

from our six offices across US, Mexico and India. We help our clients achieve competitive advantage through

end-to-end digital transformation. Our uniqueness lies in bringing together strong engineering, data science, and

design capabilities coupled with deep domain understanding. We combine services and products to maximize

business impact for our clients in telecom, Banking, Wealth Management, product engineering and life science

& healthcare industries. 

Working at Incedo will provide you an opportunity to work with industry leading client organizations, deep

technology and domain experts, and global teams. Incedo University, our learning platform, provides ample

learning opportunities starting with a structured onboarding program and carrying throughout various stages of

your career. A variety of fun activities is also an integral part of our friendly work environment. Our flexible

career paths allow you to grow into a program manager, a technical architect or a domain expert based on your

skills and interests. 

Our Mission is to enable our clients to maximize business impact from technology by



  • Harnessing the transformational impact of emerging technologies

  • Bridging the gap between business and technology

Role Description

We are seeking a highly skilled Senior Java Developer with strong expertise in Spring Boot,Microservices architecture, and database technologies. The ideal candidate will design, develop, andmaintain scalable enterprise applications deployed on Azure cloud infrastructure.


Key Responsibilities



Application Development
Design, develop, and maintain robust Java applications using Spring Boot framework
Build and deploy microservices-based architecture following industry best practices
Write clean, efficient, and well-documented code adhering to coding standards
Perform code reviews and provide constructive feedback to team members


Database Management
Design and optimize database schemas for Oracle and PostgreSQL databases
Write complex SQL queries, stored procedures, and functions
Implement database performance tuning and optimization strategies
Ensure data integrity, security, and backup procedures are followed


Cloud & DevOps
Deploy and manage applications on Microsoft Azure cloud platform
Work with Azure services including Azure App Service, Azure Functions, Azure SQL, and AzureKubernetes Service (AKS), APIM
Implement CI/CD pipelines for automated build and deployment
Monitor application performance and troubleshoot production issues


Collaboration & Communication
Collaborate with cross-functional teams including Product, QA, and DevOps
Participate in Agile ceremonies including sprint planning, daily standups, and retrospectives
Mentor junior developers and contribute to knowledge sharing initiatives
Document technical specifications and architecture decisions

Technical Skills

Technical Skills
Category - Requirements
Core Java
- Java 8/11/17+, Collections, Multithreading, Streams API, Exception Handling
Spring Ecosystem - Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Spring Cloud
Microservices - RESTful APIs, API Gateway, Service Discovery, Circuit Breaker, Event-Driven Architecture
Databases - Oracle Database, PostgreSQL, SQL optimization, Database design
Cloud Platform - Microsoft Azure (AKS, Azure SQL, Blob Storage, Service Bus,)
Build Tools - Maven, Gradle
Version Control - Git, GitHub/GitLab/Azure DevOps
Containerization - Docker, Kubernetes
Messaging - Apache Kafka, RabbitMQ, Azure Service Bus


 


Preferred Skills (Good to Have)
Experience with Azure DevOps for CI/CD implementation
Knowledge of monitoring tools such as Azure Monitor, Application Insights, ELK Stack, orPrometheus/Grafana
Familiarity with OAuth 2.0, JWT, and API security best practices
Experience with Test-Driven Development (TDD) and testing frameworks (JUnit, Mockito)
Understanding of Domain-Driven Design (DDD) principles
Exposure to reactive programming with Spring WebFlux


Soft Skills
Strong analytical and problem-solving abilities
Excellent verbal and written communication skills
Ability to work independently and as part of a team
Strong time management and ability to handle multiple priorities
Proactive attitude with a continuous learning mindset

Nice-to-have skills

Qualifications

Educational Qualification
Bachelor's degree in Computer Science, Information Technology, or related field
Master's degree is a plus



Experience Requirements



Minimum 6 years of hands-on experience in Java development
At least 3 years of experience with Spring Boot and Microservices
Proven experience working with Oracle and PostgreSQL databases
Minimum 2 years of experience with Azure cloud services

Company Value

We value diversity at Incedo. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


Original job UI Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar UI Developer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.