Job Description :
Looking for Microservices - Tech Leads - 4 Positions

Location: SFO, CA

Term: 12 months


Skills Required :

8-12 years of working experience in Spring (Spring Batch, Spring Boot, Spring Data, Spring MVC, Spring Security, Core, JDBC)

Strong in OOAD + Design Patterns + J2EE patterns

Hands on experience in building applications based on micro services architecture and Service-oriented architecture.

Must have worked on Application integration and should have used techniques like Messaging (JMS or any other) , Streaming techniques

Experience in web technologies (Spring MVC, JSP, HTML/DHTML, Web services, JavaScript & NodeJS)

Proficiency in Core Java (JDK 8), J2EE, ANSI SQL, XML, Spring, Hibernate & Rest services.

Good Database concepts, both relational and NoSql (Mongo, Cassandra, Redis, etc)

Good understanding on DevOps (Git, CI tools, Sonar, etc)

Containerized development and deployment experience.

Experience in deployment on cloud platforms (AWS, Azure, Google, etc

Experience in Gradle and Maven based build tools

Good performance tuning skills like profiling / Thread dump /GC analysis. Etc

Experience in implementing organization level maven repositories

Good knowledge on UML

Strong Problem solving and analytical skills.

Good verbal and written communication skills

Good team player

Ability to work independently with minimal supervision.

Self-motivated

Passion to learn new technologies and to upgrade versions of technology.