Tuesday, August 11, 2020

Technical Architect - Java/J2EE Technologies (8-14 yrs) (Razor Sharp HR and Consulting)

Java Technical Architect

Experience : 8+ years

Positions Open : Java Technical Architect

Location : Madurai/Trichy/Chennai/Bangalore

Technical Skills : Core Java8+, Spring (core, aop, security, orm, data, test), JPA (hibernate), Scheduler (Quartz), API Design/Develop, Detailed Test Approaches - JUnit, TestNG, Mockito, Development Workflow with (GitFlow, Feature branching) - Atlassian Stash, Atlassian Bamboo, Atlassian Workflow, Datastores (MongoDB, MySQL, Elasticsearch, Redis)

Job Requirements :

- Candidate should be willing to travel to US on short term assignments and should be able to handle architecture level discussions with Client teams 


- Candidate must have excellent communication skills in English 


- Candidate to have Passion in learning new technologies and be able to manage to work in Agile mode

- Candidate should be proficient in Java, with a good knowledge of its ecosystems


- Solid understanding of object-oriented programming

- Familiar with various design and architectural patterns

- Candidate should poses skill for writing reusable Java libraries

- Candidate should have knowledge of concurrency patterns in Java

- Familiarity with concepts of MVC, JDBC, and RESTful

- Experience with popular web application frameworks, such as Play and Spark

- Familiarity with Java GUI frameworks {{such as Swing, SWT, and AWT depending on project requirements}}

- A knack for writing clean, readable Java code

- Experience with both external and embedded databases

- Understanding fundamental design principles behind a scalable application

- Basic understanding of the class loading mechanism in Java

- Creating database schemas that represent and support business processes

- Basic understanding of JVM, its limitations, weaknesses, and workarounds

- Implementing automated testing platforms and unit tests

- Proficient understanding of code versioning tools, such as Git

- Familiarity with build tools such as Ant, Maven, and Gradle

- Familiarity with continuous integration

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.