Senior Java Software Engineer
Posted 1ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Java Software Engineer contributing to scalable architecture and developing new features for Newfold Digital. Working in a Scrum environment with a focus on high quality and maintainable code.
Responsibilities:
- 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
- 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
- Experience designing and developing RESTful services
- Experience with CI/CD tools including Git, Jenkins, and Maven or equivalent
Benefits:
- 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














