Senior Backend Software Engineer - Java & Security
Larsen & Toubro Infotech Ltd (LTI)Job Description
Specialist - Software Engineering
Primary Skills MustHaveJava 8 11
Spring Boot Spring MVC Spring Security Spring JPAHibernate
Rest API design Open API 3xx
Oracle Database
RabbitMQ Messaging
OAuth 20 JWT SSO LDAPAD
WSO2 API Manager Broadcom Layer 7
REST API Development Security
Git Bitbucket MavenGradle Postman
OWASP Top 10 Secure Coding Principles
Deep understanding of SSLTLS protocols
Azure Functions Serverless
Strong understanding of application architecture
Visual diagramming tools like drawio and diagram as code tool like Plant UML
Secondary Skills GoodtoHave
Docker Kubernetes Azure Cloud Services
Azure API Management APIM
Azure AD Authentication
Monitoring tools Prometheus Grafana ELK App Insights
Basic Understanding of Apache Kafka
Soft Skills
Strong analytical and problemsolving ability
Ability to work independently and handle endtoend modules
Effective communication and documentation skills
Team collaboration across product QA DevOps and security team
Key Responsibilities
1 Backend Development Core Responsibility
Design develop optimize and maintain backend applications using Java Spring Boot Spring MVC Spring JPAHibernate
Build RESTful APIs and microservices with a focus on performance scalability and security
Develop reusable frameworks for authentication logging error handling and request validation
Write efficient SQL queries in Oracle
Work with Spring Security to implement authentication and authorization modules
2 Security Authentication Authorization
Implement OAuth 20 JWT SSO and tokenbased security mechanisms
Integrate with LDAP Active Directory for enterprise identity management
Deep understanding of OWASP Top 10 and secure coding best practices
Address and fix vulnerabilities identified during penetration testing PEN Test
Implement applicationlevel security using Spring Security filters interceptors and policies
3 Messaging Integration
Set up configure and maintain RabbitMQ RMQ for asynchronous communication
Implement message publishers consumers retry mechanisms and deadletter queues
Work on eventdriven architecture patterns
4 API Gateway API Management
Handson experience with WSO2 API Manager and Azure API Management APIM
Understand and configure
API publishing
Subscription workflows
Throttling policies
JWT validation
Strong understanding of Broadcom Layer 7 Dev Portal APIs
Experience with API security policies certificates and key management
5 Architecture Design
Strong understanding of software architecture principles modular design layering integration patterns cloudnative patterns microservices
Participate in architectural discussions highlevel design and lowlevel design documentation
Work on nonfunctional requirements like scalability reliability observability security
6 DevOps Cloud Secondary Skills but Preferred
Handson experience with Docker Kubernetes and deployment automation
Experience with Azure Cloud services especially
Azure APIM
Azure Static Web Apps
Virtual Networks VNet
Azure Functions Serverless
Job role
Job requirements
About company
Similar jobs you can apply for
Software / Web Developer
AI Automation Specialist
Mcm Bpo Private LimitedSecurity Field Officer
PGS India Pvt. Ltd
Lead Generation Executive
Dm & I Technologies Private LimitedAutomation Engineer
Samraj Home Automation