Java Tech Lead Remote Role

Position: Java Tech Lead

Duration: Long Term  
 

Job Description:

This position is remote initially due to COVID, but will be onsite and/or
some travel to the client site after it is deemed safe to return 

Qualification

 

This job requires 10 years? experience.

Hands on coding experience.

 

Must Have Skills:

Experience in development projects from scratch Experience in Core Java
(1.8 )
Thorough understanding of UML concepts and ability to visualize the system
in UML related diagrams and hands on with Visio/Lucidchart
Basic knowledge of Docker
Good understanding of hosting environment
Ability to look beyond IDE which includes hosting the application in
hosting environment ? eg Tomcat, apache
Experience in Following:
Spring
Spring architecture
Transaction management
Logging
Exception handling
AOP
Spring DI
Validation SpEL
Resources
O/R mapping, XML Marshalling
Spring scheduling
Emai
Caching
Spring security
Ehcache
Spring Batch
Spring batch architecture
Item readers
Item writers
Repeat and retry
Job configuration execution administration
Spring Boot
Junit Mockito
Hibernate
Spring Data
JPA
Experience in building RESTful webservices
Ability to decide the right method for the job
Angular User form input
Observables
Custom validation
Components & templates ?
Directives
DI
Security
Performance tuning of applications
Good understanding of OWASP TOP 10
Experience in Angular, JavaScript , NodeJS
Good working knowledge on Design Patterns
Excellent knowledge of Relational Databases, SQL and ORM technologies
(JPA2, Hibernate)
Working experience on AWS API services
Experience upgrading Angular projects across major versions
Understanding of how amazon cloudfront/s3 work ? even if no hands on
experience.
Understanding of Open source scanning and SAST NICE TO HAVE

Reference : Java Tech Lead Remote Role jobs
Source: http://jobrealtime.com/jobs/technology/java-tech-lead-remote-role_i11692

Leave a comment