Looking for Java developer who will help Build large scale distributed systems. The ideal candidate will be a thinker and a team player with a passion for technology and with a knack for benchmarking and optimization.
- Desired Skills- Core Java/J2EE, Data Structure/Algorithm, Design Pattern
- Must have hands on experience on coding in Core Java, multithreading, concurrency and collection, DS/Algo, Data Structures (Hash map/Linked list/palindromic Sequence/Hashtag) and Algorithms for Problem Solving
- Must have experience in Spring, Hibernate frame work, Rest API Knowledge of professional software engineering practices.
- Understanding of full software development life cycle, including coding standards, code reviews.
- Strong technical Design and Development skills
- Ability to work effectively under pressure in a dynamic environment.
- Agility to switch across multiple teams/ products/ applications and perform
- Experience in translating requirements into technical design specifications and documentation, as well as executing development projects from conception to delivery
- Excellent verbal and written communication skills