Java Developer
Whitefield CareersBangalore, Karnataka₹1,400,000 – ₹2,200,000
it-jobs
Job Description
Job Description – Java Developer Experience: 5+ Years Location: Bangalore (Hybrid) About the Role We are looking for a highly skilled and passionate Java Developer with strong backend development expertise and exposure to cloud-based enterprise applications. The ideal candidate should possess hands-on experience in Java/J2EE technologies, modern software architecture, CI/CD practices, and Agile methodologies. The candidate will be responsible for designing, developing, and maintaining scalable, secure, and high-performing applications while collaborating with cross-functional teams in a fast-paced environment. Key Responsibilities Design, develop, and implement scalable and reliable Java-based enterprise applications. Develop cutting-edge cloud-enabled software solutions using Java/J2EE, Spring, Hibernate, SAP HANA, and OData/REST protocols. Work across all layers of the application including UI, Backend, and Database. Build and maintain robust backend services and APIs. Ensure application scalability, maintainability, performance, and testability. Perform debugging, troubleshooting, and root cause analysis for production and development issues. Contribute to software architecture, design patterns, and object-oriented design practices. Implement CI/CD pipelines and support continuous integration and deployment processes. Collaborate with DevOps and QA teams to ensure high-quality releases. Monitor application KPIs and customer experience metrics. Identify security vulnerabilities and implement cybersecurity best practices. Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives. Required Skills & Experience 5+ years of hands-on experience in Java development. Strong technical skills with technologies like Java/J2EE, Hibernate, Spring, SAP HANA and Odata / REST protocols to develop cutting edge software that performs and scales in cloud environment Design and implement Java based solutions with scalability, reliability, maintainability and testability Server oriented - Knowledge in Java backend development (tomcat, JEE, dependency injection, and more) - mandatory Should have Sound knowledge in Object Oriented Programming Principles, Design Patterns and Software Architecture, especially in new age Cloud solutions Must be able to design and implement across all layers of the software (UI, Backend, Database) Exposure to debugging, troubleshooting Knowledge of lean development infrastructure process including Git, TeamCity, Jenkins etc. and exposure to Continuous Delivery practices Working knowledge of Scrum, Test Driven Development and passionate about unit test, integrity testing, stress testing and performance testing and test automation Awareness of critical concepts in DevOps and Agile principles Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline) Monitoring and measuring customer experience and KPIs
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.