Back to Careers

JAVA DEVELOPER

Job ID: MT165
Posted On Posted Date Nov 05, 2026
Department Software Development
Work Mode On-site
Experience 3 - 8 Years

Job Description

JAVA DEVELOPER

SE: 3–5 Years
SSE: 5–7 Years
Location: Bangalore
Work Model: 5 Days Onsite
Work Timings: 9:30 AM – 6:30 PM

Key Responsibilities:
• Develop and maintain Java-based web applications using Spring Boot, Spring MVC, and Hibernate.
• Build and consume REST and SOAP web services.
• Manage source code using Git, SVN, or Perforce.
• Configure and use CI tools like Jenkins, Travis, or GitLab.
• Work on UI frameworks such as AngularJS, HTML5, CSS3, and JavaScript.
• Write complex queries and manage open-source databases.
• Participate in code reviews, unit testing, and agile ceremonies.
• Collaborate with internal stakeholders and clients for requirement gathering and delivery.
• Ensure adherence to software engineering principles and SDLC best practices.

Required Skills:
• Strong knowledge of Core Java, J2EE, and Spring Boot.
• Experience with REST/SOAP APIs, Kafka, and Redis (preferred).
• Familiarity with Agile methodologies and Test-Driven Development.
• Hands-on experience with front-end technologies (HTML5, CSS3, JavaScript).
• Good understanding of version control, CI/CD, and performance optimization.
• Excellent analytical and communication skills.

Technical Stack Exposure:
• Languages: Java, SQL
• Frameworks: Spring Boot, Hibernate
• Messaging Systems: Apache Kafka
• Databases: PostgreSQL, MySQL, Redis
• DevOps Tools: Docker, Jenkins, Git, Maven
• Cloud Platforms: AWS, Azure (if applicable)

Security & Data Protection Responsibilities:
• Implement end-to-end encryption for secure data transmission.
• Ensure data at rest and in transit is encrypted using industry-standard protocols (e.g., AES-256, TLS 1.2/1.3).
• Integrate OAuth 2.0 / OpenID Connect for secure authentication and authorization.
• Implement role-based access control (RBAC) and multi-factor authentication (MFA).
• Conduct regular vulnerability assessments and penetration testing.
• Ensure compliance with RBI guidelines, DEPA specifications, and data privacy laws (e.g., PDP Bill, GDPR).
• Implement audit logging, data masking, and tokenization for sensitive data.
• Handle CORS (Cross-Origin Resource Sharing) configurations to ensure secure and controlled API access.
• Collaborate with DevSecOps to integrate security into CI/CD pipelines.
• Experience with certificate-based authentication (e.g., mutual TLS).
• Familiarity with JSON Web Encryption (JWE) and JSON Web Signature (JWS).
• Knowledge of key management systems (KMS) and hardware security modules (HSMs).
• Understanding of rate limiting, throttling, and API gateway configurations.
• Adherence to OWASP secure coding practices.

Job Overview

Location
Bengaluru, Karnataka, India
Job Type
Contract
Key Skills
Java, J2EE, Spring Boot, Hibernate, REST, SOAP, Kafka, Redis, SQL, PostgreSQL, MySQL, Agile, TDD, HTML5, CSS3, JavaScript, Git, Jenkins, Docker, Maven, CI/CD, AWS, Azure, Optimization, Communication, Analytics.
Login to Apply