Senior Software Engineer Product Engineering
Customerxps SoftwareBangalore, Karnataka
it-jobs
Job Description
We are seeking sharp, energetic, and committed software professionals to join our growing global team. As a Senior Software Engineer – Product Engineering , you will be a core part of the implementation team, working closely with clients and internal stakeholders to design and deliver scalable, high-performance software modules. This is a fantastic opportunity for someone who thrives in a collaborative, agile environment and is looking to grow their career with a high-impact product company. Key Responsibilities - Design and implement core transaction processing modules using Core Java , Spring , Collections , and Multithreading . - Participate in the full software development lifecycle including research, design, coding, testing, deployment, and support. - Write efficient, testable, and maintainable code adhering to timelines and project requirements. - Contribute to large-scale web applications built on enterprise-grade Java technologies. - Modify and enhance existing systems based on evolving business requirements. - Lead and mentor junior developers; conduct peer code reviews. - Troubleshoot, debug, and resolve technical issues effectively. - Collaborate with cross-functional teams including QA, Product Management, and Client Services. - Create and maintain technical documentation for reference and knowledge sharing. Skills & Experience Required - 2 to 6 years of hands-on experience in software development. - Strong programming skills in Java (or JavaScript for front-end roles). - Solid understanding of Java frameworks (e.g., Spring) or modern UI frameworks. - Experience working with RDBMS and understanding of multi-tier/distributed architectures . - Exposure to large-scale web applications and enterprise systems is preferred. - Strong problem-solving, debugging, and analytical skills. - Excellent written and verbal communication skills. - Strong attention to detail with a proactive and curious mindset. - Ability to manage multiple tasks and work in a fast-paced environment. Preferred Qualifications - Experience in a product-based company is a plus. - Bachelor's degree in Computer Science , Engineering , or equivalent. Why Join Us - Be a part of a market-leading product company with a global footprint . - Work on cutting-edge real-time technologies impacting millions of banking transactions. - Collaborate with some of the brightest minds in fintech. - Opportunities for rapid career advancement and learning. - Enjoy a dynamic, open, and supportive work culture. Skills: Server, Technical Documentation, Quality, Code, Software, Technical, Computer Science, Spring, Automation Experience: 4.00-6.00 Years
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.