Java Architect (training to BigData Solution Architect) Minsk, Belarus
Java Architect (training to BigData Solution Architect) Description
Job #: 10406EPAM, a leading global software engineering and IT consulting provider with 13 200+ passionate Engineers, Designers and Consultants, invites motivated, self-organized and ambitious engineers to become a part of our BigData Solution Practice.
As a BigData Solution Architect, you will be continuously involved into pre-sales, R&D and POC activities for EPAM prospect customers.
We provide training in BigData stack to those engineers who have no significant experience, but have a strong desire to build their career in this sphere.
#LI-DNI
#LI-DNP
Responsibilities
- Technical vision presentation to the client
- Client communication
- Take part or drive workout of architectural approach
- Spearhead the design from business use-cases through design model
- Reusable core components development
- Drive true Agile process
Requirements
- Understanding of Lambda Architecture
- Understanding of typical distributed architectures (WS, messaging, clusters, caching, etc.), scalability
- Experience in all phases of the software development life-cycle
- Experience with implementation of large systems that utilize J2EE technologies
- Applied knowledge of designing n-Tier OO system architectures using EJB technologies or alternatives
- Applied experience with OOD and UML
- Applied knowledge of Design Patterns
- Experience developing in J2EE and standard Java frameworks: Spring (Core, MVC, Web Services, Boot, Security), Hibernate/JPA
- Experience with standard internet protocols such as HTTP, HTTPS, POP, FTP, SMTP
- Applied experience with RDBMS design, development
- Good SQL level, hands-on experience writing SQL scripts
- Highly organized and detail-oriented
- Ability to work closely with team members
- Good knowledge of algorithms and understanding their complexity
- Hands-on experience with Unix shell
- Good communication skills
- English – at least Upper-Intermediate level (reading/writing/speaking)
Nice to have
- Hadoop, Map/Reduce, HDFS, Yarn
- Spark/Spark Streaming/MLLib
- Hbase, Hive
- Oozie, Sqoop, Flume, Kafka
- Overview of open source BigData and related frameworks
We offer
- Innovative solutions delivery to the world’s digital changes
- Experience exchange with colleagues all around the world
- Opportunities for self-realization
- Friendly team and enjoyable working environment
- Engineering, corporate and social events
- Social package: professional & soft skills trainings, medical & family care programs, sports
- Free English classes
- Flexible working schedule