Senior HR Manager at Relay Strategy
Views:57 Applications:9 Rec. Actions:Recruiter Actions:9
Java Technical Architect - IT (10-20 yrs)
Job description:
- Client Interaction on daily basis, working with teams from different gegraphy, flexible to work on odd hours on need basis. Understanding the development standards and adhere to processes followed.
- Ability to coach teams in writing quality code.
- Performing requirement analyses.
- Developing high-quality and detailed designs.
- Conducting unit testing using automated unit test frameworks.
- Identifying risk and conducting mitigation action planning.
- Conducting configuration of your own work.
- Reviewing the work of other developers and providing feedback.
- Using coding standards and best practices to ensure quality.
- Java , JSP, Servlet, Multi-threading
- Consume create Soap and RestFul Services
- Good in Spring Hibernate Mandatory (Spring MVC IOC, Spring JDBC, Spring Boot)
- Exp on working microservices development and deployment on any cloud platform
- Exp on working with any of Messaging Queues like JMS, Rabbit MQ and Kafka etc.,
- Exp on implementing Design Patterns both at Monolithic and Microservice platforms
- Strong knowledge on deployment architecture of both Monolithic and Microservices applications
- Should have exposure to handling web application performance and security issues
- Tools like maven, GIT, SOAPUI
- Exp on working HTML, CSS and javascript
- Knowledge or working experience of jQuery, Bootstrap and any of UI frameworks like React /Angular 6
- Experience in Database technology: Oracle, Postgres SQL, SQL queries PLSQL
- Ability to absorb, understand, analyze and identify critical problems that may result in an outage
- Excellent written and verbal communication skills
- Desire to work in a collaborative, small-team, fast-paced and demanding support environment.
- Strong understanding of web-based programming languages
- Rich object-oriented design and analysis skills
- The ability to drive the development forward and be able to translate business requirements into pragmatic solutions
- A solid history of constantly improving your own knowledge and skills as well as improving processes for your organization
- Proficiency with git when collaborating on code bases
- The confidence and passion to work in a client facing role, offering a consultative approach to development
- An understanding of architectural choices, including the trade-offs for each
- Practical experience in Continuous Integration and writing highly testable code, simplifying Unit Tests
- Knowledge of Scrum or Kanban