Principal Product Developer

5 - 15 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

At BMC, trust is not just a word - it's a way of life! We are an award-winning, equal opportunity, culturally diverse, and fun place to be. Giving back to the community drives us to be better every single day. Our work environment allows you to balance your priorities, knowing that you will bring your best every day. We champion your wins and shout them from the rooftops, while your peers will inspire, drive, support you, and make you laugh out loud! We help our customers free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead - and we are relentless in the pursuit of innovation! BMC is currently seeking a talented Principal Java Product Developer to join our family, working on complex and distributed software. In this role, you will be responsible for developing, debugging software products, implementing features, and ensuring product quality. As a member of the Development team at BMC, you will: - Contribute to developing and debugging software products - Work on complex problems that require in-depth evaluation - Collaborate across product lines with interaction of other BMC products - Independently design and implement features within given timelines - Be included in global projects, challenge yourself, and be an innovator in problem-solving To be successful in this role, you should possess: - At least 15 years of Java development experience and 5+ years as a backend tech lead - Experience in a multi-threaded server-side environment - Knowledge of web-based environments utilizing HTML, XML, JavaScript, Java Server Pages, Servlets, and Angular - Familiarity with various DBMS (SQL Server, Oracle, DB2, Apache Derby) - Experience with static code analyzers like Sonar for automated reviews - Proficiency in GUI development using Java, Eclipse RCP, Angular, jQuery - Problem-solving skills using data structures and algorithms - Understanding of design patterns, object-oriented software development, and high-performance code characteristics - Hands-on experience with Spring boot, Unit Test, Rest API, and Web Server like Tomcat - A security-oriented approach and mindset, understanding of distributed systems, and high standards for code quality - Knowledge of cloud platforms such as AWS, OCP, GCP, or Azure (Advantage) - Proven experience working with distributed teams across multiple time zones - Experience with setting development standards and best practices - Knowledge of software development methodologies and best practices - Proficiency with Agile methodology and use of Atlassian products Jira, Confluence - Strong problem-solving and analytical skills - Excellent written and verbal communication skills - Ability to work independently and as part of a team with a sense of responsibility and accountability Although not required, it would be beneficial to have skills in: - Microservice architecture - AWS (Kafka, SQS, STS) - Docker and Kubernetes - Gradle/Git/Continuous integration BMC's culture is built around its people, with over 6000 brilliant minds working together across the globe. We value diversity and encourage talents from diverse backgrounds and experiences to join us. If you are excited about BMC and this team, we encourage you to apply regardless of whether you meet all the qualifications.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
BMC Software logo
BMC Software

IT Services and IT Consulting

Houston Texas

RecommendedJobs for You