Core Java Developer(Bangalore)
تفاصيل الوظيفة
We are hiring for a global technology company, market leader in providing innovative digital solution Senior Java Developer (2 Openings) Location: Bangalore (Hybrid - 2-3 days per week in office) Experience: 5-7 Years Key Skills: Core Java 8+, Java Reflection, Spring, Hibernate,OOP, Design Patterns, Agile, Testing (Cucumber, Sonar), Designing, developing, and integrating complex systems. About the Role: We are seeking passionate and talented Java Developers to join our dynamic team at a leading global technology company. As a Senior Java Developer, you will play a critical role in designing, developing, and integrating cutting-edge software solutions that drive innovation across our business. Key Responsibilities:
- Develop and maintain high-quality, scalable, and maintainable Java applications.
- Integrate complex systems across diverse architectures.
- Participate actively in design and code reviews, ensuring adherence to best practices.
- Collaborate effectively within a global team, sharing knowledge and best practices.
- Strong proficiency in Java 8+ (Lambdas, Streams, etc.)
- In-depth knowledge of Java Reflection (e.g., Byte Buddy, Javassist, Java ASM)
- Expertise in Spring Framework, Hibernate, and related technologies.
- Solid understanding of Object-Oriented Programming (OOP) principles and design patterns.
- Experience with Agile development methodologies (Scrum, Kanban).
- Proven experience with testing frameworks (e.g., Cucumber, JUnit, Mockito).
- Excellent communication and collaboration skills.
- Experience with SRE/Observability practices.
- Proficiency in SQL and databases.
- Familiarity with Python and other scripting languages.
- Experience with data governance tools (e.g., Collibra).
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.