Title: Senior Application Dev (Java)
Location: Plano, TX
Duration: Contract (12 months + Extendable)
Required Skills
Java with J2EE, Spring Boot / MVC,
Design patterns,
Hibernate / ORM tools,
Maven / Gradle / Ant,
REST APIs (Producing / Consuming),
PostgreSQL,
Jenkins / any CICD,
AngularJS,
HTML 5 + CSS 3,
Lit framework,
Micro front-end architecture,
AWS Cloud Experience with different services like EC2, ECS, ALB, S3, DynamoDB, IAM, CloudWatch, CI/CD, SQS, SNS, Lambda etc,
Experience in NodeJS
Roles And Responsibilities
- Ensure the performance, quality, and responsiveness of the applications using Java, Spring and AWS
- Ensure design, implementation, and maintainability of code and applications.
- Ensure to participate in code reviews, code refactoring techniques.
- Very Good problem-solving skills.
- Ability to write UI test cases and generate code coverage.
- Ability to write APIs and testable REST APIs.
- Able to audit the CICD builds and take care of security / vulnerability issues.
- Performance oriented approach.
- Ability to write common components which can be used by other teams.
- Experience with GIT.
- Good Verbal and Communication is a plus.
- Should be Self-Driven and learn new Technologies.