Java/Scala
New York, New York, United States Finance/Accounting
$ 77.00 - 87.00 (US Dollar)
Position: Java/Scala Developer.
Hybrid: 3 Days a Week Onsite.
Level: Intermediate/Senior (L2, L3).
Direct Recruit Agency is seeking a highly skilled Java/Scala Developer to join our team on a full-time basis. We collaborate with top companies across various industries to deliver the best talent available in the market. We are looking for a passionate coder with strong Java and Scala expertise.
Key Responsibilities
Understanding code versioning system, PR, PR builds, and branching strategies. (GitHub, Bitbucket)
Good understanding of testing frameworks (unit testing, integration testing, BDD, regression) and its importance. (JUnit, Cucumber, Concordion, etc.)
Knowledge of CICD pipeline (Jenkins or TeamCity, Sonar, etc.)
Ability to understand and translate functional requirements into code/algorithm.
Ability to extend functionality for additional use cases while appropriately adding correct tests and coverage.
Good understanding of data and working with relational data DB, including complex SQL.
Programming language proficiency in one of the following: Scala, Java, Python.
Understanding of API and data transfer/sharing concepts.
Knowledge of big data frameworks like Spark, Databricks will be good.
Develop and maintain high-quality software using Java and Scala.
Collaborate with cross-functional teams to design, develop, and implement new features and functionalities.
Write clean, efficient, and well-tested code.
Troubleshoot and debug issues promptly.
Continuously improve and optimize the existing codebase.
Stay updated with industry trends and technologies to suggest new ideas and approaches.
Participate in code reviews and provide constructive feedback to team members.
Work closely with project managers to ensure the timely delivery of projects.
Provide technical support and guidance to other team members as needed.
Requirements
Bachelor's degree in Computer Science or related field.
Minimum of 3 years of experience in Java development.
Strong knowledge of Scala and its ecosystem.
Experience with agile methodologies and test-driven development.
Excellent problem-solving and analytical skills.
Ability to work independently and in a team environment.
Strong communication and interpersonal skills.
Proven track record of delivering high-quality projects on time.
Experience with big data technologies such as Hadoop, Spark, and Kafka is a plus.
Why Work With Us
Competitive salary and benefits package.
Opportunity to work with top companies and gain exposure to different industries.
Collaborative and dynamic work environment.
Continuous learning and growth opportunities.
Flexible work hours and remote work options.
Supportive and inclusive company culture.
If you are a self-motivated and passionate Java/Scala Developer looking for a challenging and rewarding career opportunity, we would love to hear from you. Apply now and join our team at Direct Recruit Agency!
J-18808-Ljbffr