Senior Java Full Stack Developer - Face to Face Interview on July 18th in Bengaluru
Bengaluru, Karnataka, India • Penuh Waktu
Jadilah yang pertama mendaftar
- Pengalaman
- 6–10 yrs
- Gaji
- —
- Lowongan
- 1
- Diposting
- 7 jam yang lalu
- Mode kerja
- Di kantor
- Pendidikan
- Lulusan mana pun
- Kelayakan
- Graduates from any discipline are welcome to apply.
- Melanjutkan
- Wajib mendaftar
Tempat Anda akan bekerja
Deskripsi pekerjaan
Role Overview
- The selection process involves an in-person interview session.
- Date of Interview: Saturday, July 18, 2026.
- Venue: Bagmane Solarium City, NeonKundalahalli Colony, Brookefield, Whitefield, Bengaluru, Karnataka 560037.
- Experience Required: Between 6 and 10 years.
Job Summary
The Senior Software Engineer will take responsibility for designing and developing scalable enterprise-grade applications using Java, Spring Boot, AngularJS, JavaScript, and SQL. This role operates within a hybrid work model on a global multinational corporation platform. The candidate will oversee modules from requirements gathering through to production maintenance, ensuring solutions are high-performing, secure, maintainable, and in line with business objectives, ultimately delivering tangible benefits to clients and society.
Key Responsibilities
- Develop full-stack Java applications with a focus on Angular (latest version) for front-end development.
- Master the Java Spring Boot framework components like controllers, services, and repositories.
- Construct and maintain RESTful APIs utilizing Spring Boot’s features such as the @RestController annotation.
- Design and implement Microservices architectures in line with industry principles.
- Create robust backend services delivering secure and efficient enterprise functionalities.
- Build and enhance interactive user interfaces using AngularJS and JavaScript ensuring usability for diverse users.
- Develop, optimize, and sustain intricate SQL queries, stored procedures, and data models with an emphasis on data integrity and scalability.
- Collaborate with product owners, business analysts, and architects to convert business needs into technical specifications and execution plans.
- Conduct comprehensive unit, integration, and regression testing to assure quality and stability of releases, reducing defects and enhancing customer satisfaction.
- Perform code reviews and refactor existing code to improve clarity, maintainability, and performance while adhering to established coding standards.
- Investigate and troubleshoot production issues through root cause analysis and implement effective fixes to minimize disruptions.
- Follow secure coding standards and input validation to defend applications against vulnerabilities and compliance risks.
- Support CI/CD processes by automating build, test, and deployment tasks for Java and AngularJS components.
- Document system architecture, design choices, and implementation details to facilitate knowledge transfer and long-term maintenance.
- Coordinate with cross-functional teams including quality engineering, infrastructure, and security to ensure consistent project delivery within a hybrid work environment.
- Mentor junior developers via code reviews, design discussions, and knowledge sharing sessions to foster a high-performing development culture.
- Align development efforts with corporate goals focused on delivering reliable digital products that positively influence client operations and user experiences.
Required Qualifications
- Extensive practical experience with Java programming and Spring Boot framework building complex enterprise applications.
- Advanced skills in AngularJS and JavaScript, including component creation, state management, and integration with RESTful services.
- Proficiency in SQL, with strong capabilities in query optimization, indexing, normalization, and managing large-scale relational databases.
- A solid grasp of object-oriented principles, design patterns, and best practices for modular, testable software design.
- Familiarity with version control systems and branching models to facilitate collaborative development across distributed teams.
- Exposure to contemporary software development methodologies such as Agile, continuous integration, and automated testing.
- Excellent analytical thinking and communication skills for engaging with stakeholders, clarifying requirements, and discussing technical tradeoffs effectively.