HamburgerMenu
hirist

Job Description

Description :

Job Title : Senior Java Developer

Location : Bengaluru

Job Type : Full-time

Experience : 5- 8 Years

Notice Period : 0- 30 days (Immediate / Short joiners preferred)

Work Arrangement : On-site (Work from Office)

Job Overview :


Advantal Technologies is seeking an experienced Senior Java Developer to join our engineering team and play a key role in designing, developing, and maintaining scalable, secure, and high-performance enterprise applications. The ideal candidate will have strong expertise in Java, Spring ecosystem, databases (SQL & NoSQL), and both microservices and monolithic architectures, with hands-on exposure to security, auditing, and role-based access control.

Key Responsibilities :


- Design, develop, and maintain enterprise-grade Java applications using Spring Boot, Spring MVC, and related frameworks.

- Work on both Microservices and Monolithic architectures, including migration and refactoring when required.

- Develop and consume RESTful APIs, ensuring high performance, scalability, and security.

- Implement authentication and authorization mechanisms using LDAP, RBAC (Role-Based Access Control).

- Design and implement Audit Trails for critical business and security events.

- Work with application servers such as WildFly / JBoss for deployment and tuning.

- Develop server-side components using JSP, Servlets, and Hibernate/JPA where applicable.

- Collaborate with architects, product owners, QA, and DevOps teams across the full SDLC.

- Optimize application performance, memory usage, and database queries.

- Ensure compliance with coding standards, security best practices, and enterprise guidelines.

- Participate in code reviews, technical discussions, and architectural decisions.

- Troubleshoot production issues, perform root cause analysis, and provide long-term fixes.

- Mentor junior developers and contribute to team knowledge sharing.

Technical Skills & Requirements :

Core Technologies :


- Strong hands-on experience with Java (Java 8+)

- Spring Boot, Spring MVC

- Hibernate / JPA

- JSP & Servlets

- WildFly / JBoss Application Server

Architecture & Integration :


- Strong understanding of Microservices Architecture

- Experience working with Monolithic Applications

- REST API design, versioning, and documentation

- Inter-service communication and integration patterns

Security & Governance :


- Experience with LDAP integration

- RBAC (Role-Based Access Control) implementation

- Audit Trail / Logging frameworks for compliance and traceability

- Secure API and application design

Databases :


- Relational Databases :

1. MySQL, MariaDB, PostgreSQL

- NoSQL Databases :

1. MongoDB

- Spatial & Geo Databases :

1. PostGIS, Spatial Databases

- Strong experience in schema design, query optimization, and indexing

Development Practices :


- Git / Version control systems

- Build tools : Maven / Gradle

- CI/CD pipeline awareness

- Unit & Integration testing (JUnit, Mockito preferred)

- Agile / Scrum methodology experience

Preferred / Good-to-Have Skills :


- Experience with containerization (Docker, Kubernetes)

- Exposure to cloud platforms (AWS / Azure / GCP)

- Knowledge of messaging systems (Kafka, RabbitMQ optional)

- Experience with large-scale or enterprise applications

- Client-facing or on-site project experience

Education :


- Bachelors Degree in Computer Science / IT / Engineering

(or equivalent practical experience)


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in