Posted:9 hours ago|
Platform:
On-site
Full Time
Required Skills/Abilities:
• 8+ years of work experience with a Bachelor’s Degree or an Advanced Degree (e.g. Masters)
in Computer Science/Engineering
• 5+ years of people management experience in agile software development
• Dynamic leader who has directly managed team of highly competent developers in fast paced
work environment
• Strong software product development background with a passion for building cloud based
applications with high levels of reliability, availability and security
• Very good understanding of Enterprise Application Life Cycle Management needs.
• Significant experience building REST based web services & web applications using Java and
Spring framework
• Experience building service-oriented solutions and Restful microservices and a strong
understanding of Java multi-threading, concurrency, and memory management
• Proficient in working with relational databases as well as NoSQL technologies like MongoDB,
MySQL and Redis
• Experience with cloud platforms (e.g. AWS, Azure or Google Cloud) and building automation
around their APIs
• Working knowledge of infrastructure, ensuring high-availability, scaling, service discovery,
logging, monitoring and alerting.
• Strong understanding of architecture patterns and operational characteristics of highly
available and scalable applications.
• Excellent knowledge of core engineering best practices and passion to implement these
across teams.
• Strong leadership qualities and organizational skills as well as the ability to adapt quickly to
changing priorities.
• Excellent verbal, written, and presentation skills. In particular, a demonstrated ability to
effectively communicate technical and business issues and solutions to multiple organizational
level internally and externally.
Duties/Responsibilities:
● Provide leadership and oversight to a team of software engineers building solutions and
capabilities at scale and high engineering and quality standards.
● Partner with internal and external stakeholders to understand business problems and
then design and develop required solutions.
● Partner with architects to ensure developed solutions adhere to established best
patterns and our architectural target state.
● Provide technical thought leadership towards solving problems for the team
● Drive the adoption of key engineering best practices to improve quality and reliability of
team's deliverables.
Education Qualifications
Bachelor of computer science or equivalent
NimbusPost
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Nowbengaluru
4.0 - 7.0 Lacs P.A.
bengaluru
6.0 - 10.0 Lacs P.A.
gurgaon, haryana, india
Salary: Not disclosed
noida, uttar pradesh, india
Salary: Not disclosed
noida, uttar pradesh
Salary: Not disclosed
bengaluru, karnataka, india
Experience: Not specified
4.5 - 6.0 Lacs P.A.
karnataka
Salary: Not disclosed
kanpur, uttar pradesh, india
Salary: Not disclosed
visakhapatnam, andhra pradesh, india
Salary: Not disclosed
jaipur, rajasthan, india
Salary: Not disclosed