Send me more jobs like this

Sorry, This job is expired.

Java Technical Lead/ Architect

Keywords / Skills : Java, Spring, J2EE, REST, Micro-services, Springboot, Apache Tomcat, Design Patterns, DB Design, Data structures

7 - 14 years
Posted: 2019-04-12

IT/Computers - Software
Software Engineer/ Programmer
Team Leader/ Technical Leader
Any graduate Bachelor Of Technology (BTech
Posted On
12th Apr 2019
Job Description
Ideal Candidate should have

1. Extensive knowledge of Java, Spring, Spring Boot, Spring MVC

2. Extensive knowledge in ORM frameworks such as Hibernate, MyBatis

3. Extensive knowledge in design, creation and consumption of RESTful API

4. Extensive knowledge in automated unit testing using JUnit, EasyMock, PowerMock, Mockito

5. Knowledge in writing SQL queries and interacting with database systems such as Oracle, SQL Server,

6. Knowledge in interacting with messaging systems such as RabbitMQ, ActiveMQ, Kafka

7. Knowledge of GraphQL, interaction with Elasticsearch

8. Knowledge on Java 8 features such as Lambda expressions

9. Extensive knowledge in Object Oriented Programming and Design

10. Expert level knowledge in OOP in Python

11. Experience in working with Python RQ (Redis-Queue)

12. Experience in designing and developing application from scratch

13. Experience in Agile and Test Driven Development using Pyunit, Pytest, nose,

14. Experience in Django for Python

15. Experience in developing and consuming RESTful web services using Python

16. Experience in MySQL and MongoDB

17. Experience in Elastic Search

18. Experience in development using Nginx, Docker

19. Strong debugging skills and the ability to easily and quickly read and modify existing code

20. Thorough orientation towards Code reviews, Coding standards, Design Standards and Code Documentation

21. Knowledge in design patterns

22. Knowledge of Data modeling in RDBMS or NoSQL databases

23. Should have worked on enterprise class applications

24. Should have worked in Agile environment

25. Excellent oral and written communication skills

About Company

We offer Product Development, Enterprise Applications, Mobile Applications and Quality Assurance services to clients from venture funded startups to publicly traded companies in E-Commerce, Healthcare, Networking, Telecom and Banking.

We develop close partnership with client’s marketing, product management and R&D teams. The foundation for our client partnerships is based on our comprehensive understanding of their business, including markets, customers and technology. We closely align our operations (Processes, People and Systems) to client business environment enabling seamless execution. Our service delivery model ensures that the client has a strategic cost and differentiated product advantage.

We are a CMMi Level3 appraised software company.
Similar Jobs
View All Similar Jobs

Walkin for you