Jobs

Android Developer
Created On
01/26/2026
Job ID:JID100100029
Job Details
Job Description
Design, builds and maintain complete web applications, handling both front-end (HTML, CSS, JavaScript, React/Angular) and back-end (Java, Spring Boot, RESTful APIs) development, plus database management (SQL, MongoDB), ensuring seamless user experiences, scalable architecture, and robust functionality from start to finish, often within Agile teams.
Key Responsibilities
Develop & Maintain: Build, test, and deploy scalable Java-based web applications and microservices.
Frontend: Create responsive, interactive user interfaces (UIs) using HTML, CSS, JavaScript frameworks (React, Angular).
Backend: Implement server-side logic with Java, Spring Boot, and design RESTful APIs.
Database: Design, manage, and optimize databases (SQL, NoSQL), writing efficient queries.
Collaboration: Work closely with designers, product managers, and other engineers in cross-functional teams.
Quality: Write clean, maintainable code, perform code reviews, and debug issues.
Lifecycle: Participate in the entire software development lifecycle (SDLC).
Innovation: Stay updated with new technologies and best practices.
Essential Skills & Technologies
Languages: Java, JavaScript, HTML5, CSS3.
Backend Frameworks: Spring, Spring Boot, Spring MVC.
Frontend Frameworks: React, Angular, Vue.js.
Databases: MySQL, PostgreSQL, MongoDB, Oracle.
APIs: RESTful API design and development.
Tools: Git, Maven/Gradle, CI/CD tools.
Concepts: Object-Oriented Programming (OOP), Microservices, Agile/Scrum, TDD.