Java/Scala jobs in United States
cer-icon
Apply on Employer Site
company-logo

Direct Recruit Agency, LLC ยท 4 months ago

Java/Scala

Direct Recruit Agency is seeking a highly skilled Java/Scala Developer to join our team on a full-time basis. The role involves developing and maintaining high-quality software using Java and Scala while collaborating with cross-functional teams to implement new features and functionalities.

Staffing & Recruiting

Responsibilities

Understanding code versioning system, PR, PR builds, and branching strategies. (GitHub, Bitbucket)
Good understanding of below testing framework below and its importance; unit testing, integration testing, BDD, and Regression. (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. And complex SQL
Programming language; Showing proficiency in one of the following 3 languages will be good: Scala, Java, Python
Understanding of API and data transfer/ sharing concepts
Knowledge of big data frameworks like Spark, Databricks will be good. I.e., the candidate should understand how data gets distributed across nodes for parallel computing and gets aggregated back in an optimized way, which will help them be a better developer with the kind of work we do
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

Qualification

JavaScalaCICD pipelineBig data frameworksSQLAgile methodologiesProblem-solvingCommunication skills

Required

Bachelor's degree in Computer Science or a 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
Familiarity with front-end technologies such as HTML, CSS, and JavaScript
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

Preferred

Experience with big data technologies such as Hadoop, Spark, and Kafka
Knowledge of big data frameworks like Spark, Databricks
Understanding of API and data transfer/ sharing concepts
Good understanding of below testing framework below and its importance; unit testing, integration testing, BDD, and Regression. (Junit, cucumber, concordion, etc.)
Knowledge of CICD pipeline (Jenkins or TeamCity, Sonar, etc)
Programming language; Showing proficiency in one of the following 3 languages will be good: Scala, Java, Python

Benefits

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

Company

Direct Recruit Agency, LLC

twitter
company-logo
We find your dream job and next employee with Direct Recruit Agency. We are the 1st responder of recruiting for your career with us.

Funding

Current Stage
Early Stage
Company data provided by crunchbase