Tuesday, December 08, 2020

Java Architect - J2EE/Microservices Architecture (11-15 yrs) (MarketScope)

Job Description :


- 6+ years of experience working on backend technologies and cloud development of microservices

- Proficient with Object Oriented Programming in core JAVA/J2EE

- Nice to have experience in Scala programming

- Experience working with J2EE/Spring Core, AOP, Spring Boot, and other frameworks

- Nice to have experience in building microservices using Spring Cloud/Netflix OSS frameworks

- Experience in using Maven/Gradle/Ant build tools.

- Strong experience in building and managing the real-time, high volume, low latency data systems using Kafka and Spark framework

- Nice to have experience or exposure to BI tools and ML solutions

- Experience in building Big Data solutions using Apache Hadoop framework

- Nice to have experience in Data lakes using Qubole

- Strong Development experience with Web applications and web services

- Experience with designing and working with API Management/Gateway and Cloud technologies (preferably AWS or Azure)

- Experience in designing architecture, HLD and LLD

- Skills to collaborate across development team about designs decisions

- Excellent communication skills

- Knowledge of eCommerce, Advertising domains a plus

- Work within an Agile software development environment (using Scrum), participating in scrum meetings, retrospective reviews, and planning meetings

- Ability to interact professionally with others; including co-workers, vendors and customers

- Collaborate with Project Managers and the system architect in determining and providing feedback on requirements and design

- Building innovative, customer-facing software on top of a multi-tiered platform

- Participate in planning, design and development for multiple projects/ features along with peer-reviews

- Resolve technical issues through debugging, research and investigation

- Communicate effectively with multiple teams and stakeholders

Job Responsibilities :

- Strong technical depth across cloud technology areas, Microservices, Java stack -- depth in several areas, and breadth and interest across a much larger range.

- Strong understanding of Spark batch and streaming processes.

- Broad knowledge of contemporary technologies and frameworks blended with experience of working with relevant ones (Spring, RESTful Web Services, Database (SQL and NoSQL), AWS)

- Oversee the development of strategic systems strategy and IT architecture (strategic blueprints, roadmaps, migration, application, standards, and methods for Business, Application, Information and Technical Architecture) to achieve business, strategic and tactical plans to modernize, converge, simplify and innovate the solutions architecture.

- Proven experience of leading delivery teams, direct client communication and contribution to architectural and design decisions

- Bachelor or Master's degree in Computer Science or similar areas

- Excellent communication and presentation skills, Good analytical and problem solving skills

- Experience developing high-performance (thousands of TPS), resilient and scalable service, Understanding of operational support concepts

- Excellent understanding of distributed architecture, and system integration concepts,

- Experience developing event-driven solutions is a big plus, Ability to define and govern APIs

Key Skills :


Must Have :

- Java 8

- Microservices

- Amazon Web Service (AWS)

- Spring Core, Spring Boot

- Hadoop, Spark and Kafka frameworks

Apply Now

No comments:

Post a Comment

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