Senior Java Developer

New York, New York

Zealogics
Apply for this Job
Responsibilities:

• Design, develop, and maintain high-quality Java SPARK applications.

• Collaborate with cross-functional teams to define, design, and ship new features.

• Write clean, maintainable, and efficient code.

• Conduct code reviews and provide constructive feedback to team members.

• Troubleshoot and debug applications to ensure optimal performance.

• Stay up-to-date with the latest industry trends and technologies.
Requirements:

• 10+ Years hands-on experience with Core Java and related technologies.

• 5+ Year of experience working with SQL and database design.

• 3+ Year of hands-on experience with SPARK( using JAVA) based processing.

• Strong object oriented design and development skills using core Java and Spring, Data Structures and algorithms and design patterns.

• Experience with development of event based system orchestration.

• Experience with development of rule based system.

• A good understanding of how to build multi-threaded applications utilizing a service oriented architecture.

• A culture of incorporating unit test cases when designing systems using Junit/BDD.

• Strength in querying large relational databases in an optimized manner

• Ability to write scripts in Shell/Python- Excellent analytical ability

• Strong collaboration, communication & dev team leadership skills.

• Experience with Agile methodologies and DEVOPS automation.

Preferred Qualifications:

• Risk/Financial Systems development experience

• Understanding of massive parallel processing (MPP) architecture to support high volume data processing.

• Knowledge of Python syntax and experience with relevant libraries such as NumPy, Pandas etc.

Rate range - $55-$60

Date Posted: 13 April 2025
Apply for this Job