R

Rocket Software

Modernizes IBM legacy systems with software

Software Engineer 3 - Java, Multithreading

Backend EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A minimum of 7 years of software engineering experience is required.
  • A bachelor's degree or equivalent is required.
  • Candidates must demonstrate a track record of software development in real-world settings.
  • Mastery of one or more programming languages is required.
  • Strong code-design skills are required.
  • Candidates should have a good understanding of computer science fundamentals, including algorithms and data structures, acquired through education or experience.
  • Candidates must be proficient in complex programming and understand standard data structures and algorithms.
  • Candidates should have technical expertise with Java, J2EE, multithreading, data structure algorithms, REST web services, databases, and design and architecture technologies.
  • Candidates must understand hardware principles to make design decisions.

Responsibilities

  • Design, develop, troubleshoot, and debug software programs for software enhancements and new products.
  • Develop software tools, including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools.
  • Determine software compatibility with hardware and influence software design in relation to hardware.
  • Make recommendations when solving technical problems.
  • Complete assignments within agreed timelines and quality tolerances.
  • Write modular, maintainable code with some guidance.
  • Make appropriate trade-offs to solve problems efficiently.
  • Recognize the impact software changes will have on systems.
  • Make component changes.
  • Understand provided requirements and translate them into code.
  • Link work to the external market.
  • Build subject matter expertise within the current product domain.
  • Deliver well-structured, tested, and documented code within agreed timelines.
  • Provide reasonably accurate estimates of work.
  • Participate in required meetings and agile ceremonies.
  • Provide test coverage to protect against future changes.

Desired Qualifications

  • Write code faster than the average developer.
  • Produce outstanding-quality code with few bugs.

About the Company

Rocket Software

Modernizes IBM legacy systems with software

Rocket Software helps large organizations keep their older IBM-based systems running while adding modern capabilities. It provides software and services that modernize legacy environments, especially IBM i and IBM Z, through application modernization, process automation, data management, and DevOps. Customers typically buy software licenses or subscribe to services and pay for consulting and support. The products work by integrating with existing mainframe and midrange systems to improve performance, security, and functionality while enabling automation and better data handling. What sets Rocket Software apart is its focused specialization in IBM platforms and legacy systems, offering a broad mix of licenses, subscriptions, and professional services to extend the life of critical infrastructure and reduce operational risk. The company aims to help clients stay competitive by modernizing their core IT, lowering risk, and improving efficiency without replacing their established systems.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$382.6M
Headquarters
Waltham, MA
Founded
1990

Recently Posted Jobs

Explore more opportunities at Rocket Software

See more jobs