Senior Java Developer - Product
Bengaluru, Karnataka, India (Hybrid) முழு நேரம்
முதல் ஆளாக விண்ணப்பிக்கவும்
- அனுபவம்
- 9+ yrs
- சம்பளம்
- —
- காலியிடங்கள்
- 1
- பதிவுசெய்யப்பட்டது
- 4 மணி நேரம் முன்
- வேலை முறை
- கலப்பினம்
- கல்வி
- BE/B.Tech/MCA/M.Tech/MCM
- தகுதி
- Any graduate can apply for this role.
- சுயவிவரம்
- விண்ணப்பிக்க வேண்டும்
நீங்கள் பணிபுரியும் இடம்
பணி விளக்கம்
About the Company and Role
Our client is a product development company specializing in internet and mobile banking channels interconnected to offer a unified self-service platform. Serving customers across 60 countries in four continents, their solution powers tens of thousands of ATMs and supports millions of internet and mobile banking users worldwide.
Job Overview
The Senior Java Developer will lead the development, enhancement, and upkeep of banking products. This role requires delivering high-quality software solutions aligned with evolving business demands within a collaborative scrum team environment based in Bangalore (hybrid work).
Key Responsibilities
- Design and develop new features in accordance with business needs, technical specifications, security protocols, and project deadlines.
- Engage actively in agile scrum processes, collaborating effectively with team members to achieve project targets.
- Participate in design discussions and code reviews to maintain high-quality standards and propose continuous improvements.
- Follow security best practices to ensure product integrity and protection.
- Support and troubleshoot existing and new functionalities by working with the support team to resolve issues promptly.
- Keep abreast of latest technologies and industry trends, integrating innovations to enhance user experience and product capabilities.
- Provide occasional out-of-hours support for critical product issues as needed.
- Perform additional duties as assigned by management.
Required Qualifications and Experience
- Educational qualification of BE, B.Tech, MCA, M.Tech, or MCM.
- Overall professional experience of more than 9 years.
- Extensive Java programming expertise with at least 5 years proven experience.
- Hands-on experience with Java frameworks including Spring Framework, Spring MVC, Spring Boot, Spring Cloud, JPA, Spring Data, and Kafka.
- Strong background in Microservices architecture, RESTful APIs, relational databases (especially SQL for Oracle), cross-platform software development, and multi-threading.
- Prior exposure to the banking or financial services domain is preferred.
Critical Competencies and Skills
- Proficient object-oriented design and programming skills in Java.
- Experience with agile methodologies such as Scrum or Kanban.
- Competent with Git for version control.
- Excellent communication skills in English, both verbal and written.
- Keen attention to detail combined with passion for continuous improvement.
- Strong analytical and problem-solving skills with a proactive approach.
- Ability to work cooperatively within teams and commit to shared objectives.
- Customer-oriented mindset focused on delivering high-quality solutions.
Success Metrics
- Deliver features timely and accurately matching scrum goals and business requirements.
- Produce high-quality, reliable code with thorough unit testing and full product security compliance.
- Contribute actively to team collaboration, meeting 100% of scrum milestones.
- Achieve zero implementation bugs as reported by customers, ensuring stability and security.
- Demonstrate continuous learning and apply new trends and knowledge to work.
Benefits and Perks
- Competitive salary package.
- Join a company recognized as one of Ireland's Best Managed Companies.
- Comprehensive employee benefits and fully covered private health insurance.
- Flexible working hours enabling work-life balance.
- Opportunities for international travel on need basis.
- Excellent career growth prospects within an innovative and entrepreneurial culture.
- Work for a well-established indigenous Irish IT company.
Equal Opportunity
The employer promotes equal opportunity employment and values diversity by fostering an inclusive workplace environment.