| Role name: | Developer |
| Role Description: | As an application developer you will work closely with technical architect, project management, business analyst and development resources to deliver solutions. Candidates must possess advanced problem solving skills, the willingness to learn and ability to effectively and concisely communicate verbally and in written/presentation format. You must work well in a supportive and transparent team environment, while having the ability to research and resolve issues independently. |
| Competencies: | Digital : Microservices, Core Java |
| Experience (Years): | 6-8 |
| Essential Skills: | "-JAVA application development 8, 11, 17AWS-JAVA application development 8, 11, 17-Experience in AWS ECS, Serverless, Elasticache, R53, ALB, VPC, EC2, Security Groups" |
| Desirable Skills: | " Proficiency with JAVA application development 8, 11, 17 Proficiency with Spring Boot (ORM, Integration, Batch, Services) Proficiency with Object-Oriented Programming (OOP) Proficiency with SOA, REST/SOAP Web Services, JSON/XML Experience in Spring Boot Experience in AWS ECS, Serverless, Elasticache, R53, ALB, VPC, EC2, Security Groups Experience with JPA/Hibernate Experience with Source Control: Git Hub Experience with Maven, Test Driven Development (TDD) Experience with at least one RDMS and SQL: Postgres, Oracle, Sybase, SQL Server Experience with Agile/Iterative development and full SDLC development Experience with tools like PGAdmin, Insomnia, GitHub GUI, etc." |