Software Development Analyst at NTT DATA
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

03 Apr, 26

Salary

0.0

Posted On

03 Jan, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

React.js, Next.js, CSS, RESTful APIs, PostgreSQL, Java, Spring Boot, Agile, Scrum, Unit Testing, Integration Testing, Docker, Kubernetes, CI/CD, Web Performance Optimization, Accessibility

Industry

IT Services and IT Consulting

Description
Design, develop, and maintain modern frontend applications using React.js (v18) and Next.js (v13/14). Build responsive and accessible UI components using functional components, styled-components, and CSS. Integrate RESTful APIs and handle data transformations in alignment with UX/UI requirements. Collaborate closely with designers, product owners, and backend engineers to deliver rich user experiences. Participate in full software development lifecycle: planning, development, testing, deployment, and maintenance. Leverage Spring Boot and Core Java 8+ for backend services and API development when needed. Work with PostgreSQL, write complex SQL queries, and optimize for performance. Deploy and manage applications on Azure cloud services. Contribute to a cross-functional Agile/Scrum team; actively participate in sprint planning, standups, and retrospectives. Write and maintain unit and integration tests using React Testing Library, Jest, JUnit, and Mockito. Frontend Proficiency: Strong hands-on experience with React.js (v18) and Next.js (v13/14) Experience with functional components, styled-components, and CSS-in-JS Skilled in API integration and transforming data per UX design Familiarity with responsive design, cross-browser compatibility, and accessibility standards Backend Knowledge: Proficiency in Java 8+, Core Java, and Spring Boot Experience building and maintaining RESTful services Database: Strong knowledge of PostgreSQL Ability to write and optimize complex SQL queries Cloud: Experience with Azure cloud services (e.g., deployment, CI/CD, monitoring) Testing: Experience with React Testing Library, Jest for frontend testing Familiarity with JUnit, Mockito for backend testing Methodologies: Experience working in Agile/Scrum teams Strong collaboration, problem-solving, and communication skills Experience with Docker, Docker Compose, and Kubernetes for containerization and orchestration Familiarity with CI/CD pipelines and DevOps practices Knowledge of web performance optimization techniques
Responsibilities
Design, develop, and maintain modern frontend applications while collaborating with cross-functional teams. Participate in the full software development lifecycle and integrate backend services as needed.
Loading...