Java Developer For Investment Capital Management

3 - 8 Years

Bangalore


Job Description

The Team and
You will be a part of the Enterprise Engineering team, which is responsible for the design and development of foundational software utilized by applications throughout, including:
Enterprise Cloud Platform
Enterprise Messaging Fabric
Common Data Access Framework
Role-Based Entitlements System
Application Monitoring and Alerting
Application Configuration Management
Business Notifications
These foundation services are part of a larger project that streamlines the entire SDLC from project inception through to production and post-production. We build and maintain common development tools and libraries that are implemented in Java, Python and Golang. The libraries provide business applications with core functionalities needed to build any application within our environment. In addition, we provide standardized cloud-based runtime platform with necessary tooling for all applications.

What You Will Bring

Engineering degree in Computer Science or equivalent field from top schools
3 to 8 years of software development experience with substantial individual contribution
Outstanding coding, debugging and analytical skills
Experience working with complex projects through the software development lifecycle
Experience working in a geographically spread out team
Hands on programming experience with mastery over at least one programming language in Java or Python
Strong knowledge of: Spring, Multithreading, Open Source dbase

Microservice architecture
RESTful application design
Experience designing and developing distributed systems
OOP design patterns (especially Java or Python) and data modelling
Our technology platform includes:

AWS
Kafka
Mesos
Docker
Redis
Spring Boot
Excellent communication skills both verbal and written
Demonstrated contributions to open-source software is also a plus

Salary 25 Lac To 50 Lac P.A.
Industry IT Software - Application Programming / Maintenance
Work Experience 3 - 8 Years
Qualification B.Tech/B.E

Key Skills

Java java development Python

Company Profile

Jobs by Location

Jobs by Functional Area

Accounting / Auditing / Taxation (8) Analytic and Business Intelligence (7) Banking / Investments / Stock Market / Financial Services (18) Content Writing / Journalism / Editing (21) Corporate Planning & Strategy / Management Consulting (5) Education / Teaching / Training / Counselling / Academic (20) Engineering / Technical / R&D (28) Export / Import / Merchandising (3) Fashion Designing & Merchandising (2) Finance / Stock Market (6) Fresher / Trainee (1) Front Office / Executive Assistant / Data Entry (3) Hotel / Travel / Airlines (20) HR / Recruitment / Administration / IR (44) Insurance / Loan / Credit Management (20) IT Hardware / Technical Support / Telecom Engineering (8) IT Software - Application Programming / Maintenance (243) IT Software - Client Server (18) IT Software - DataBase / Datawarehousing (14) IT Software - Ecommerce / Internet Technologies (62) IT Software - Mainframe (1) IT Software - Mobile Technologies (7) IT Software - Network Administration, Security (1) IT Software - Others (13) IT Software - QA / Testing / Documentation (1) IT Software - System Programming (7) IT Software - Telecom (1) IT Software- ERP / CRM / EDP / MIS (3) ITES / BPO / KPO / LPO / Customer Service / Operations (37) Manufacturing / Production / Quality (12) Marketing / Advertising / PR / Media Planning (18) Media / Entertainment (7) Medical / Health Care / Hospitals (7) Pharma / R&D / Biotech (2) Purchase / Supply Chain (10) Real Estate / Construction (6) Sales/Marketing (172) View More