REQUIRED
- 7+ years solid experience in core JAVA (1.7, 1.8+) programming
- Proficiency working with data from various sources: RDBMSs, Web services and other data sources.
- 2+ years’ experience in leading small product engineering teams in a player-coach model
- Experience developing and consuming HTTP-REST API/services
- JAVA build/deploy tools (Maven, Gradle etc.)
- Spring framework experience
- Experience working with data-tier technologies and platforms (JDBC, ORM, JPA)
- Exposure to environments with continuous integration, automated testing and agile software development.
- Strong in OOP concepts and utilization of design patterns
- Excellent written and verbal communication skills
- Ability to grasp new concepts quickly and continuously learning
- Demonstrates and applies strong technical leadership and knowledge to develop high quality, resilient software, as an individual contributor, in a fast-paced team environment.
- Demonstrably high development and design skills.
- Takes initiative in resolving challenging, complex issues across the lifecycle, including production support, development operations, continuous improvement, increasing quality.
DESIRED
- Diverse experience building high-performance applications preferably on large datasets
- NoSQL database experience with Hadoop, MongoDB, Hbase or other similar technologies.
- App containers (any of: Tomcat, JBoss, Websphere etc.)
- Prior BI, data integration experience
EDUCATION and/or EXPERIENCE
- 10+ years overall programming experience.
- 7+ years working experience building web applications
by via developer jobs - Stack Overflow
No comments:
Post a Comment