Senior Software Engineer (Java, Spring Boot, Cloud)
Pune, Maharashtra, India
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.