Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Bangalore |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Management Consulting / Strategy |
Functional Area | General / Other Software |
EmploymentType | Full-time |
Backend Software Develper- IIResponsibilities:What will you doYou will be responsible for the design, development of large- scale, multi- tenant, distributed systems.Write Java code using best practices and high- quality standardsParticipate in code reviews, deep dive into design discussions.Deep understanding of technologies and architecture in a highly scalable and available set- up.Deep understanding expertise with highly transactional, large relational and complex systemsStrong object- oriented design skills, and an uncanny ability to design intuitive module and class level interfaces.Superior project management skills to manage multi- engineer projects and experience of delivering high- quality projects on time.Knowledge of professional software engineering practices best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.Experience building complex software systems that have been successfully delivered to customers.Experience with scalable, API based agent or service- oriented software architecture.Requirements:What do we expect3+ Years of total experience in writing efficient Java programmes.In- depth understanding of collections, Multithreading, JVM Memory model, Optimizations and fine- tuning of JVMExcellent problem solving and troubleshooting skills especially in a distributed and microservice based environment.Experience in distributed systems components databases, caches, distributed, debugging and tracing, deployment.Excellent understanding of Algorithms, wise usage of Data Structures, complexity analysis.Ability to collaborate; be able to communicate clearly and concisely.Desire for continuous improvement, always be learning and seeking improvement.,
Keyskills :
softwaredevelopmentlifecycle softwareengineeringpractices lifecycle datastructures problemsolving codingstandards managementskills projectmanagement distributedsystems softwaredevelopment oftwareengineeri