Java Developer

Job Title: Java Developer
Location: New York City, NY (onsite only local)
NO GC, GCEAD, H1B
Role Overview: We are seeking an experienced Engineer II – Premium with strong expertise in Java, Oracle PL/SQL, and Kafka to design, develop, and maintain large-scale enterprise applications. The ideal candidate will have a solid background in backend development, data processing systems, and cloud-based environments.
 
Key Responsibilities
Design and develop scalable, high-performance applications using Java and Spring Framework
Build and maintain data pipelines and ETL processes for large-scale data systems
Work with Kafka for real-time data streaming and integration
Collaborate on database design, optimization, and architecture (Oracle, SQL/NoSQL)
Implement CI/CD pipelines and manage code repositories using Git
Deploy and monitor applications using Docker and ELK Stack
Work in cloud environments (GCP preferred) and ensure system reliability
Write unit, functional, and performance test cases to ensure high code quality
Troubleshoot and resolve issues in test and production environments
Collaborate with cross-functional teams in agile development environments
 
Required Skills
Strong Core Java fundamentals
Experience with Spring Boot and J2EE
Proficiency in Oracle PL/SQL and database design
Hands-on experience with Kafka
Experience with Git and CI/CD tools
Solid understanding of Linux environments
Strong problem-solving and debugging skills
 
Preferred Skills
Experience with GCP and cloud networking
Knowledge of ELK Stack and Grafana
Exposure to Big Data/Data Warehousing concepts
Familiarity with Docker and containerization
 
Experience Required
6–9 years of relevant experience in software development
Soft Skills
Strong communication and collaboration skills
Ability to work independently and in a team environment
Attention to detail and commitment to quality
Scroll to Top