Aufgaben
- Candidate will be responsible of exploring new technologies in the application development area, create PoC and evaluate the fitment for a given use case along with architects.
- Candidate will be responsible to develop and maintain the health of applications under his/her working area.
- Candidate will contribute to the end to end design of a given application, by applying best practice in this area.
- As part of this job candidate will work with architects to define a technology stack for the application, and help architect to take decisions in this direction.
- Candidate will be working on migration to cloud for the applications in his area
Professional Know how:
- Expectations (On a scale of 5)
Essential
Core Java
5
Essential
Spring Boot
5
Essential
UI Framework (preferable REACT)
2
Essential
Containerization (Docker)
4
Essential
Orchestration Tool: Kubernates
4
Essential
RDBMS (Postgres or similar)
4
Essential
Design Patterns
4
Essential
Webservice (REST)
4
Essential
Azure/AWS Fundamentals
3
Essential
GIT
4
Essential
DevOps Know-how
4
Core Java/J2EE, OOPs concept, Integration with RESTful Web Service
- Has extensive experience with complex requirements (for the purposes of implementing the requirements)
- Knows best practices of development in the area of responsibility
- Can design solutions with support
- Is aware of the best practices which exist in the industry
- Should have in-depth knowledge of how microservices work.
- Good experience in building microservices on Docker
- Good conceptual knowledge of DockerFile
- Knowledge on Azure/AWS
Behavioral Competencies:
Expectations (On a scale of 5)
Essential
Communication and Moderation
4
Essential
Business and Results Orientation
3
Essential
Innovative Problem Solving
3
Essential
Interpersonal Skills
3
Main Task Description
(Include key result areas of the position)
Time Spent
(in %)
1.
Application Design, Application Coding, Unit Testing
85%
2
Requirement Analysis , Estimation
15%
Qualifikationen
B Tech/BE
Experience in Application Development