Senior Software Engineer (Java, Spring Boot, Cloud)

  • pune

Job Overview:

The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences software's design in relation to hardware.


Essential Duties and Responsibilities :

  • Mastery of software systems
  • Proficient at complex programming exercising independence and discretion while working independently or as part of a team.
  • May lead a team on short or long-term projects as needed.
  • Act as the technical subject matter expert for a product domain and may act as the technical leader within a team.
  • Works independently to create new products, new features, implement software enhancements, correct defects.
  • Set the direction for design and implementation of software features/functionality, correction of defects and/or creation of new products.

Technical Skills required.

Primary skills:

  • Typically requires a minimum of 9+ years of related experience
  • Core Java, Spring boot, Microservices, GWT, knowledge of communication protocol (like AS2,http,ftp etc.), Junit, Mockito
  • Expertise in Cloud technologies
  • Databases: Oracle, Postgres, MSSQL, DB2
  • IDE: Eclipse
  • OS: Windows Server, Linux/Unix, & Windows & Linux/Unix commands

Good to have:

  • Apache Kafka, ant
  • Security (secure coding)
  • EDI (Electronic Data Interchange) domain knowledge


Education:

Bachelors/master's degree in computer science or equivalent


Information Security

Information security is everyone’s responsibility. A fundamental principle of information security at Rocket Software is that all

individuals in the organization have a responsibility for the security and protection of company information and IT Resources over

which they have control, according to their role.


Diversity, Inclusion & Equity

At Rocket we are committed to an inclusive workplace environment, where every Rocketeer can thrive by bringing their full selves

to work. Being a Rocketeer means you are part of our movement to continually drive inclusivity, diversity and equity in our

workforce.