Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Developer @ BMC Software

Home > Software Development

 Java Developer

Job Description

Primary Roles and Responsibilities:

Participate in all aspects of SaaS product development, from requirements analysis to product release and sustaining.

Work 'in the trenches' in a team to implement large features and partner with Product Managers, UX experts, Architects and QA to develop implementation plans with a focus on innovation, quality, sustainability, and delivering value to our clients.

Learn and adopt cutting edge technologies and tools to build best of class enterprise SaaS solutions.

Responsible for delivery of high-quality enterprise SaaS offerings to aggressive schedules.

A team member who is passionate about quality and demonstrate creativity and innovation in enhancing the product.

The candidate should have excellent problem solving, debugging, analytical skills.

The candidate is expected to have excellent communication skills

The candidate is expected to lead and mentor other team members.

Requirements :
To ensure you re set up for success, you will bring the following skillset & experience:
Proven track record of technical leadership in leading a team to deliver on time and on quality
Over all 8+ years of enterprise software product development experience
7+ years of Java development experience
5+ years of SaaS engineering experience
Core & Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services, Sprint framework
Understanding of data structures, data modeling and software architecture
Experience with GIT repository and JIRA tools
Experience with test driven software development


Whilst these are nice to have, our team can help you develop in the following skills:
Experience with Python
Experience with Casandra, Kafka , Elastic search
Experience with AI/ML
Experience with Kubernetes, docker, ansible, Jenkins
Experience Postgres/Oracle performance and scalability
Experience in using public clouds
Experience in test automation

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: BMC Software
Location(s): Pune

+ View Contactajax loader


Keyskills:   Java Azure Tomcat Git Unit Testing GCP Spring boot Rest API AWS OCP Kubernetes docker

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Developer: Python & JavaScript

  • IBM
  • 2 - 7 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Python Software Developer

  • Tech Mahindra
  • 5 - 10 years
  • Noida, Gurugram
  • 7 days ago
₹ Not Disclosed

Fullstack Developer

  • Intellect Design Arena
  • 8 - 12 years
  • Pune
  • 26 days ago
₹ Not Disclosed

Dot Net Developer- {Pan India}

  • Infosys
  • 7 - 12 years
  • Pune
  • 5 hours ago
₹ Not Disclosed

BMC Software

Company DetailsBMC Software