Software Technical Expert – Java (Bengaluru)

Software Technical Expert – Java (Bengaluru)

24 Oct
|
Quest Global
|
Bengaluru

24 Oct

Quest Global

Bengaluru

Job Requirements

We are seeking a highly motivated and experienced Software Technical Expert – Java to drive the design, development, and delivery of scalable enterprise applications. This is a hands-on individual contributor role where the candidate is expected to actively participate in coding, architecture discussions, technical design, and mentoring while collaborating with cross-functional teams to deliver high-quality software solutions.

The ideal candidate should possess strong expertise in Java technologies, microservices architecture, cloud-native development, API integrations, database design, and up-to-date DevOps practices.

Key Responsibilities

- Lead the design and development of enterprise-grade applications using Java and Spring technologies.
- Provide technical leadership and guidance to development teams, ensuring best practices in coding, architecture, and software design.
- Translate complex business requirements into scalable, maintainable, and secure technical solutions.
- Collaborate closely with Product Owners, Architects, Engineering Managers, QA, and DevOps teams.
- Drive architectural decisions and establish development standards across projects.
- Design and develop RESTful APIs and microservices-based applications.
- Participate actively in coding, code reviews, troubleshooting, and performance optimization.
- Plan deliveries, define milestones, and ensure timely execution of project commitments.
- Identify project risks proactively and drive mitigation strategies.
- Ensure high application availability, scalability, reliability, and security.




- Work with DevOps teams to streamline CI/CD pipelines and deployment processes.
- Contribute to platform modernization and cloud adoption initiatives.
- Promote engineering best practices, including design patterns, automated testing, and secure coding practices.

Work Experience a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Required Skills & Experience

Core Java Technologies

- Strong experience in Java (Java 8/11/17+)
- Spring Framework
- Spring Boot
- Spring MVC
- Spring Security
- Spring Data JPA / Hibernate
- RESTful Web Services
- Multithreading and Concurrent Programming
- Design Patterns and SOLID Principles

Microservices & Integration
- Strong experience in Microservices Architecture
- API Design and Development
- REST-based Service Integration
- Event-Driven Architecture
- API Gateway concepts
- Service-to-Service Communication

Cloud Technologies
- Experience working with Microsoft Azure
- Azure Service Bus
- Azure Event Grid
- Cloud-native application development

Database Technologies
- Strong experience with Relational Databases
- SQL Server
- PostgreSQL
- Oracle
- MySQL

- Experience with NoSQL Databases
- Elasticsearch knowledge is highly desirable

DevOps & CI/CD
- Git
- Jenkins
- Azure DevOps
- Continuous Integration and Continuous Deployment (CI/CD)
- Branching and Release Management

Architecture & Design
- Application Architecture
- Scalable System Design
- Performance Optimization
- Security Best Practices
- Enterprise Application Development

📌 Software Technical Expert – Java (Bengaluru)
🏢 Quest Global
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software technical expert – java (bengaluru) / bengaluru