Scala Developer (with SQL, DB2, Java) | Contract | New York City, NY (Onsite)
Position: Scala Developer (with SQL, DB2, Java)
Location: New York City, NY (Onsite)
Duration: 12+ Months Contract
Job Description:
We are looking for an experienced Scala Developer with strong database development expertise and hands-on experience working in enterprise application environments. The ideal candidate should have a solid background in SQL, DB2, Java technologies, and modern software development practices.
Key Responsibilities:
Develop and maintain scalable backend applications using Scala and Java technologies
Work extensively with DB2 databases, SQL optimization, and data processing solutions
Contribute to software modernization initiatives and support migration to modern tech stacks
Collaborate with global teams in Agile development environments
Participate in code reviews, testing, and deployment activities
Utilize modern development tools and GenAI-powered IDEs to improve productivity
Required Skills:
Strong hands-on experience with DB2, RDBMS, and advanced SQL development
Experience with Java EE, Spring Framework, and Gradle
Exposure to Scala development
Familiarity with ETL processes and data integration concepts
Experience working in Linux and Windows development environments
Knowledge of Agile methodologies, SDLC, TDD, and BDD practices
Familiarity with VS Code, GitHub Copilot, or similar AI-assisted development tools
Strong object-oriented programming skills
Excellent communication and problem-solving abilities
Preferred Skills:
Experience with Python or other scripting languages
Experience in Financial Services or Banking domain
Familiarity with Jenkins, JIRA, and Agile ceremonies
Understanding of Data Warehouse / Data Lake concepts and reporting solutions
Looking for strong backend developers with excellent database development experience and willingness to work on modernization initiatives.