Sr. Java Developer
Location: Bangalore, Hyderabad, Pune, Chennai, Coimbatore
Experience: 4-7 Years
IMMEDIATE JOINERS OR WHO CAN JOIN WITHIN 15-30 DAYS
Job Description:
The Developer will be responsible for the following on a scrum team:
Possesses a high degree of technical competency to design and develop digital applications using cutting-edge tools and technologies
Collaborative working with the client's technology and business staff day-to-day
Proactive and willing to go above and beyond to satisfy the client and deliver on project goals
Codes, tests, debugs, implements, and documents complex global applications
Skilled in building distributed systems, CI/CD and Test Driven Development (TDD),
Expertise in Java and J2EE
Level of understanding of infrastructure elements
Deep understanding of designing for scale
Understanding of service design for Cloud environment, specifically micro-services deployed in Cloud Foundry
Micro-service design operating within a bounded context
Database principles and Data Architecture/Model
Multi-thread vs single thread decision and utilization
Memory management in programming language
Knowledge of Common Frameworks
Knowledge of Basic Algorithms and approaches in optimization of algorithm