This requirement is shared with the training partner to prepare candidates who are deployment-ready for enterprise application development using Java-based full-stack technologies, microservices architecture, and AI-integrated solutions.
- Develop and maintain web applications using Java, Spring Boot, and Angular.
- Build and consume RESTful APIs.
- Work on microservices-based architecture.
- Develop responsive UI using Angular and Bootstrap.
- Integrate backend with databases like Oracle, PostgreSQL, and MySQL.
- Participate in debugging, testing, and performance optimization.
- Collaborate with team members in an agile environment.
- Implement AI-powered features within applications.
- Core Java: OOP concepts (Inheritance, Polymorphism, Abstraction, Encapsulation), Collections Framework, Exception Handling, Java 8+ (Streams, Lambda), Basic Multithreading.
- Spring Framework: Spring Boot (mandatory), Spring MVC architecture, Dependency Injection (IOC), REST API development, Basic Spring Security (JWT/session basics).
- ORM & Persistence: Hibernate, JPA (Entity mapping, relationships), CRUD operations, JPQL / basic query writing.
- Microservices: Understanding of microservices architecture, Creating independent services using Spring Boot, REST-based service communication, Basic knowledge of service registry/API gateway (good to have).
- Frontend Development: Angular (mandatory) Components, Modules, Services, Routing, API integration, HTML5, CSS3, Bootstrap.
- Database Skills: Strong SQL knowledge (Joins, Indexes, Views), Basic Stored Procedures, Hands-on with: Oracle (preferred), PostgreSQL, MySQL.
- API & Integration: RESTful API design, JSON handling, API testing using Postman.
- Tools & Technologies: SVN (version control), Maven / Gradle, IntelliJ / Eclipse, Basic Linux commands (preferred).
- Testing & Debugging: Debugging skills, Logging (Log4j / SLF4J).
- AI & Modern Development Skills:
- AI-Assisted Development (Mandatory): Use of AI tools for code generation, debugging, optimization, and ability to validate AI-generated code.
- AI API Integration (Mandatory): Integrating AI APIs into applications, Handling JSON-based AI responses. Use cases: Chatbots, Text summarization, Data extraction.
- Generative AI Fundamentals (Preferred): Basic understanding of LLMs, Prompt engineering basics, Structuring prompts for desired outputs.
- AI Use Cases in Applications (Preferred): Smart/semantic search, Document processing, AI-based assistants/chatbots, Recommendation logic (basic).
- Productivity Using AI (Mandatory Mindset): Using AI for boilerplate code generation, test case creation, and documentation.
Candidates must have:
- At least 1 end-to-end full-stack project: Spring Boot + Angular + Database. Hands-on experience with CRUD operations, Authentication (login system), API integration.
- At least 1 mini AI-integrated project, such as: Chatbot, Text summarizer, AI-based assistant.
Apply Now