We require a highly skilled Senior Java Engineer with expertise in JUnit and SQL to join our dynamic team. As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining high-quality software applications. Your proficiency in Java programming, unit testing, and SQL database operations will contribute to the success of our projects and the continuous improvement of our software solutions.
WHAT YOU’LL DO
Understand, deep dive, develop and deploy SQL queries and data pipelines following documentations with minimal to no guidance
Independently find the solutions to most of the technical problems that are within the scope of your project(s)
Learn from the existing designs and implementations from the team code base and follow the same pattern to write your code
Write query to pull relevant data from existing tables and populate dashboard/spreadsheet to represent the required stats
Build pages or new widgets in entity review UI to render required information to reviewers
Build back-end services to provide data to review UI
Design and implement enforcement platform functionality to enable entity review
End-to-end testing, optimization and integration of implemented solutions/services
WHAT YOU HAVE
Minimum 5 years of industry experience in relevant areas
Computer science, computer engineering, or relevant degrees
Proficiency in programming in Java
Proficient in SQL, Junit
Basic understanding in Machine Learning
JavaScript or other frontend technologies
Proficient in Java/C++/python and SQL
Experience with ETL and Data Pipelines
Hands-on experience working with systems for collaborative code reviews, version control, and automated testing
WE OFFER
Opportunity to work on technical challenges that may impact across geographies
Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
Opportunity to share your ideas on international platforms
Sponsored Tech Talks & Hackathons
Unlimited access to LinkedIn learning solutions
Possibility to relocate to any EPAM office for short and long-term projects
Focused individual development
Benefit package: Health benefits, Retirement benefits, Paid time off, Flexible benefits
Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)
EPAM Systems, Inc. is an equal opportunity employer. We recognize the value of diversity and inclusion in creating success for our customers, business partners, shareholders, employees and communities. We are committed to recruiting, hiring, developing and promoting employees without discrimination. As a global employer, this commitment includes complying with all laws in the countries in which we operate. Nevertheless, we believe equal employment practices should not be limited to what the law requires. Equal opportunity and inclusion are essential to motivate, empower and recognize the best in everyone.
At EPAM, employment actions are based on individual qualifications, without regard to race, color, religion, creed, gender, pregnancy status, sexual orientation, gender identity, gender expression, marital or familial status, national origin, ancestry, genetics, age, disability status, veteran status, citizenship status when otherwise legally able to work, or any other characteristic protected by law.
Connecting Solutions, Empowering Conversations. Founded in India, AGS Consultancy is a leading customer support and telemarketing services provider. With a...
Apply For This JobFull Job Description India Position Description About ExcelHer program: Are you looking for an opportunity to restart your career? Do...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> 1. Preparing accounts and tax returns2. Using accounting software to create spreadsheets and reports3. Administering...
Apply For This JobFull Job Description job description Project Manager Experience : 7+yrs Develop and execute activities related to end-to-end project management, including...
Apply For This Job60903BR Title: Senior Technical Lead – Static Job Description: Quest Global is an organization at the forefront of innovation and...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Routine Day to Day work as per company policy. Ensures the integrity of accounting information...
Apply For This Job