Senior Software Engineer -Java 8, Junit, SQL
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.
- 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."
- 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.
- 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.
Send us your CV to get a personalized offer.