Senior Software Engineer
Position: Java Developer(Senior Software Engineer)
Work Experience: 2-5Yrs
• Proficient in Java programming language and multi-threading.
• Should have strong computer Science fundamentals and object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
• Should be familiar with cloud technologies and be willing to learn and work on the same
• Should be able to effectively communicate with all the stakeholders and refine the features, design with good architectural practices, implement them with good quality.
• A team player and be able to inspire and mentor junior members to deliver results
• Advocates best engineering practices and bring in innovation in the products
• Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems