Senior Java Developer

Envision Tech Sol — United States · Posted ~3 hours ago

Senior Full-time

Skills

Java J2EE Object-oriented design Multithreading JDBC Spring Spring Boot Performance tuning Debugging Design patterns

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology-focused organization is seeking a Senior Java Developer to build and optimize large-scale enterprise applications. The role emphasizes core Java and J2EE development, object-oriented design, multithreading, database connectivity, Spring-based frameworks, performance profiling, memory optimization, and strong problem-solving. You will contribute to innovative solutions while working on demanding, data-intensive systems.

Highlights

Senior engineering opportunity focused on large-scale enterprise systems, performance optimization, innovative technical solutions, and challenging application development.

Description

Job Position: Senior Java Developer Job location: Jersey City, NJ Duration: Full time Job Description Must Have Technical/Functional Skills Primary Skill: Java/J2EE Secondary: Spring/Spring Boot Roles & Responsibilities 8+years of experience in core Java/J2EE application development and object-oriented design Strong skills in multi-threading, collections framework, JDBC and knowledge of Java profiling tools Proficiency with frameworks just as Spring/Spring Boot Knowledge of performance tuning data intensive applications Expertise in performance profiling, ability to identify performance improvements and memory optimizations Strong coding, debugging, and analytical skills Strong knowledge of design patterns Experience in large scale enterprise application implementation Creative individual with a track record of working on and implementing innovative tech-based solutions Exceptional professional history of creative thinking and problem-solving skills Excellent communication skills Experience with in-memory data grids and parallel computing BS/MS in Computer Science, Engineering, or any quantitative discipline Knowledge of financial markets and banking industry Knowledge of cloud computing or distributed computing software development in Agile environment Regards Pragyan Dixit Envision Technology Solutions