Excellent Opportunity || Java Architect || Bangalore
Company: RANDSTAD INDIA PVT LTD
Experience: 10 – 16 yrs
Job Description :
We’re looking for a candiidate who have fresh ideas and strong skills in Java, Spring Boot, Spring Cloud & knowledge in Database along with knowledge from high-end technology areas, such as Big-Data, real-time, large-scale distributed systems, security, machine learning and data stream processing. With your technical expertise you will be performing the following
Be hands-on and accountable for products detailed software design and architecture throughout the complete life-cycle.
Lead and work along with a group of Technical Leaders in providing solution/architecture design based on assigned requirement items in product backlog.
Lead the larger team in identifying and developing PoCs and research
Work together with Product Owners, Program Managers and with other leaders on the product technology roadmaps and strategies.
Compose recommendations towards Design Board on changes on component-level architecture, internal/external APIs and usage of 3PPs.
Review major technical design decisions.
Create and maintain technical documents when needed.
9+ years of experience in design & development of software using Java.
3+ years of experience in development using Big Data processing frameworks such as Hadoop and Spark.
Proficient in driving and leading End to End Big data analysis such as transformation and correlation using Map Reduce and Spark APIs.
5+ year experience developing web services in REST, SOAP and JSON-RPC.
3+ year experience developing SOA architecture including REST or SOAP service design and development.
Experience with JBOSS and Tomcat application servers.
Knowledge of software design and implementation best practices (Design Patterns, etc.).
Experience in developing software applications requiring high scalability and performance.
Value Adds :
Working knowledge in Big Data, Python.
Knowledge on database design and database programming using SQL & NO-SQL concepts.
Experience with client/server, multi-threaded / multi-processor and distributed software and/or cross platform development.
Installing and Managing Hadoop and Spark Cluster.
UG:BCA – Computers, B.Tech/B.E. – Electrical, Electronics/Telecommunication, Any Specialization, Computers
PG:MS/M.Sc(Science) – Any Specialization, M.Tech – Any Specialization, MCA – Computers
Recruiter Name:Randstad India Ltd
Contact Company:RANDSTAD INDIA PVT LTD