Java Developer
- Responsible for involving in Design specification/Service Requests for the interfaces teams.
- Responsible for conducting impact analysis on changes before the application moves into production, to ensure existing functionality of the application is not impacted as per the requirements.
- Responsible for coordinating with Application Development Team to successfully deploy software releases in both User Acceptance Testing and Production environments.
- Responsible for involving in Build Release and SIT Environments, UAT Environment.
- Responsible for participating in the Pre-production Testing environment and providing support to the application. Responsible for reviewing the production support issues assigned, responsible for troubleshooting, debugging and root cause analysis.
- Responsible for suggesting solutions, fixes and workarounds and implementing them.
- Responsible for involvement in all the phases of Software Development Life cycle.
- Responsible for designing, implementing and maintaining Java based applications.
- Responsible for transforming requirements into stipulations.
- Responsible for creating and managing SLA definitions for different service Groups.
- Responsible for creating Business rules supporting Tables, workflows, update sets data from one instance to the other.
- Responsible for creating new applications and modules and loading the data as per the requirements. Responsible for exporting and importing tables, workflows, update sets data from one instance to the other.
- Responsible for writing well designed, efficient and testable code.
- Responsible for conducting software Analysis, testing and debugging.
- Responsible for performing End-to End and regression testing. Skills uses for the job includes Java, J2EE, & Service Now.
Skills: Java, SQL, Python, Spring, Hibernate, IntelliJ IDEA , Spring Tool Suite, Git , Jenkins , Maven, Oracle, Cassandra DB, Shell scripting, Unix
Qualifications
Position Qualifications:
- Minimum Bachelor’s degree in computer science or closely related field.
- Experience identifying technical solutions for business problems – identifying the benefits and risks of the solutions and providing recommendations
- Strong experience with latest technologies as mentioned above
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. For those in eligible roles, discretionary incentive compensation which may be awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.