Tech Stack
JavaJenkinsMavenMySQLOracleSpring
About the role
- Be a key contributor on the Billing team to design, build and maintain long-term, scalable architecture
- Build and maintain common interfaces and batch interfaces
- Work closely with the Database team to ensure performance of the system
- Actively participate in a Scrum environment, iterate quickly, and contribute toward key goals
- As part of a cross-functional, full stack scrum team provide contribute to the development of new features
- Contribute to the development of new product features
- Participate in technical design discussions
- Develop high quality, maintainable code with appropriate unit test and automation coverage using such technologies as Java and Sonar
- Ensure high quality standards are maintained throughout the codebase by being an active participant in code reviews
Requirements
- Bachelors or master’s degree in the field of computer science, information systems, or computer engineering
- Advance english skills
- 5-8 years of production engineering related experience
- Expert experience with Java and Spring
- Strong experience with Oracle, MySQL or a relational database, write basic stored procedures and complex query usage
- Experience designing and developing RESTful services
- Experience with CI/CD tools including Git, Jenkins, and Maven or equivalent
- Excellent verbal and written communication skills
- Very solid knowledge of the software development process
- Strong analytical and problem-solving skills, and attention to detail
- Adapts quickly to environment and leverages relationships
- Self-motivated individual who proactively identifies team bottlenecks and works with the team to resolve them
- Experience with payment/billing system a plus
- OSDE 310 Health Care
- Monthly Salary Reviews
- Tuition Reimbursement
- Internet Reimbursement
- In-company English Lessons
- LinkedIn learning
- Referral Program Bonus
- F5 extra days off
- Annual Bonus
- Gympass
- Opportunity to work on Global projects with Multicultural team
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpringOracleMySQLRESTful servicesCI/CDGitJenkinsMavenunit testing
Soft skills
communicationanalytical skillsproblem-solvingattention to detailadaptabilityself-motivationteam collaborationcode review participationtechnical design discussiongoal-oriented
Certifications
Bachelor's degreeMaster's degree