SE - III (Java) | Scrabble
Posted on April 29, 2024
Job Description
<div>We are the employee benefits industry’s first and leading pharmacy benefits<br />
optimizer (PBO). Founded in 1995 and based in Birmingham, AL with team<br />
members across the United States, RxBenefits is a growing team of more than<br />
900 pharmacy pricing, contract, service, technology, data, and clinical experts<br />
that work together as one team towards one common goal: putting the benefit<br />
back in pharmacy benefits.<br />
Position Title: Software Engineer III<br />
Band/ Grade: RXBIN-1<br />
Department: Product / IT<br />
Reports to: Team Lead, Application Development<br />
Location: Hyderabad Office<br />
Job Type: Onsite</div>
<div>Work Hours: 12pm – 9pm IST (daily overlap with US)</div>
<div>Salary Range: 12 – 20 lakhs pa</div>
<div>Job Summary:<br />
As a level III engineer, you will be responsible for creating the next generation of<br />
software at RxBenefits to support our rapidly growing business. You will also be<br />
part of a thought-leading team in the technology organization that champions the<br />
delivery of modern software. This is an exciting opportunity for a forward-thinking</div>
<div>Internal<br />
professional that can conceptualize, deliver, and support the technology that our<br />
employees and partners need to succeed.<br />
Duties &amp;Responsibilities:<br />
Design, develop, test, deploy and maintain application code<br />
Contribute to the architectural design and direction of the technical<br />
infrastructure<br />
Develop and support application modules and features<br />
Participate in the design process to build efficient, scalable and<br />
maintainable architecture<br />
Research, evaluate and recommend alternative solutions<br />
Write unit/integration tests<br />
Collect and analyze metrics to drive implementation decisions<br />
Design, improve and document processes<br />
Review and collaborate with other engineers on their code<br />
Support your team through encouragement and by example<br />
Mentor and share knowledge within the team and across the department<br />
Deliver on personal and team deadlines and goals</div>
<div>Qualifications and Requirements:<br />
Bachelor&#39;s degree in computer science, mathematics, engineering or<br />
another related field<br />
5+ years working with Java in an enterprise environment<br />
2+ years working with the Spring framework<br />
2+ years working with Hibernate<br />
Understanding of both functional and object-oriented programming<br />
paradigms<br />
Understanding of SOLID design principles<br />
Desire to innovate and discover new technologies<br />
Comfortable working with multiple programming languages at the same<br />
time<br />
Development and troubleshooting of complex SQL<br />
Understanding of REST principles</div>
<div>Internal<br />
Experience with Agile development methodologies<br />
Strong communications and presentation skills<br />
Excellent organizational skills, detail-oriented, and works well in a team<br />
environment or as an independent contributor<br />
Ability to work with minimal supervision within a team environment<br />
Driven to continually learn and master new skills</div>
<div>Desired Skills / Experience:<br />
Experience with JPA<br />
Full stack development in languages such as Java, Go, React, React<br />
Native, etc.<br />
Development in ES6 JavaScript and related frameworks such as React,<br />
AngularJS, etc.<br />
Work with responsive design frameworks<br />
Experience with microservices, SOA, and/or distributed architectures<br />
Deployments to Amazon Web Services<br />
Open source software and dependency management<br />
Caching and in-memory database technologies<br />
Asynchronous/multi-threaded programming patterns<br />
Agile/Scrum Certification</div>