Lead Software Engineer(Java)
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
About this role:
We are looking for an analytical, results-driven Technical Lead (Java developer) who works with team members and to lead them to troubleshoot and improve current backend applications and processes. The backend developer uses his or her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient operations, solve problems, and create a more seamless experience for users. You are responsible for integrating with the front-end elements built by your coworkers into the application. A fundamental understanding of frontend technologies is therefore necessary as well.
Responsibilities:
● Understand the current system and services quickly and start contributing to the development, improvements and supporting new designs.
● Work with Engineering and Dev teams on current technical and conceptual challenges.
● Develop ideas for new programs, products, or features by monitoring industry developments and trends.
● Writing well designed, testable, efficient code.
● Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
● Take the lead on projects, as needed.
Requirements
● Minimum 8+ years of overall software development experience is essential. Multi-platform experience is an add-on and expert level experience with business and technical applications.
● Solid understanding of object-oriented programming.
● Proficient in Java, with a good knowledge of its ecosystems, Kafka, Spring Boot.
● Knowledge of concurrency patterns in Java.
● Hands-on experience in Node JS, or related Javascript frameworks.
● Good to have experience in Identity Access Management Platforms like Keycloak.
● Experience with database like Postgres, Elastic search, MongoDB.
● Good understanding of Data structures and Algorithms, time and space complexity analysis
● Experience in using JSON payloads and REST APIs.
● Should have Experience in building highly secure APIs and web applications.
● Strong unit test and debugging skills
We are looking for an analytical, results-driven Technical Lead (Java developer) who works with team members and to lead them to troubleshoot and improve current backend applications and processes. The backend developer uses his or her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient operations, solve problems, and create a more seamless experience for users. You are responsible for integrating with the front-end elements built by your coworkers into the application. A fundamental understanding of frontend technologies is therefore necessary as well.
Responsibilities:
● Understand the current system and services quickly and start contributing to the development, improvements and supporting new designs.
● Work with Engineering and Dev teams on current technical and conceptual challenges.
● Develop ideas for new programs, products, or features by monitoring industry developments and trends.
● Writing well designed, testable, efficient code.
● Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
● Take the lead on projects, as needed.
Requirements
● Minimum 8+ years of overall software development experience is essential. Multi-platform experience is an add-on and expert level experience with business and technical applications.
● Solid understanding of object-oriented programming.
● Proficient in Java, with a good knowledge of its ecosystems, Kafka, Spring Boot.
● Knowledge of concurrency patterns in Java.
● Hands-on experience in Node JS, or related Javascript frameworks.
● Good to have experience in Identity Access Management Platforms like Keycloak.
● Experience with database like Postgres, Elastic search, MongoDB.
● Good understanding of Data structures and Algorithms, time and space complexity analysis
● Experience in using JSON payloads and REST APIs.
● Should have Experience in building highly secure APIs and web applications.
● Strong unit test and debugging skills
0 page views
Related listings
-
Hiring for Mobile Developer // BangaloreSoftware DeveloperHiring for Mobile Developer // Bangalore MNR Solutions Private Limited - Bengaluru, Karnataka Job details Salary ₹6,00,000 - ₹10,00,000 a year Job Type Full-time Qualifications Bachelor's (Preferred) total work: 3 years (Preferred) Full Job Descripti...2026/11/08
-
UI Developer Intern (2023)Software DeveloperDesign, build, and maintain highly reusable Angular, JavaScript, HTML and CSS code. Translate user behavior and research into actionable data.Design and create mockups and user journeys for a wide range of devices including mobile.Rapid development a...2026/11/08
-
Software EngineerSoftware DeveloperSoftware Engineer Enhancesys Innovations Pvt. Ltd. - Bengaluru, Karnataka Job details Salary From ₹10,00,000 a year Benefits & Perks Provident Fund, Health insurance, Paid sick time, Food provided Job Type Full-time Regular / Permanent Qualificat...2026/11/08
