Java navya
1 week ago
10+ years of hands-on software development experience in designing, implementing large, complex, distributed systems
- Extensive experience with Web Application Development (Containers)
- Knowledge and proficiency in Kubernetes/Docker (RedHat OpenShift or similar)
- Big Plus: User Interface (UI) development such as Angular but not required
- Extensive knowledge in client/server and object-oriented software development utilizing Core Java, JSON, MQ, JMS
- Knowledge of relational databases including Oracle and Mid-Tier to Database development principles. PostgreSQL is also very nice to have
- Deep understanding of large scale enterprise systems and their architecture
- Proficiency in various phases of the system development life cycle including project planning, analysis, design, programming and unit-testing
- Solid experience in software development using CI/CD tools
- Expert and proficient in Linux, Shell and Perl scripting
- Familiarity with different software development methodologies especially Agile (Waterfall, Agile, Scrum, Kanban)
- Excellent communication skills
- Experience in Financial industry a plus