Java Developer

1 day ago

Flanders, NJ, United States Syntricate Technologies Full-time
Job Opportunity

Java, Springboot, Microservices, React.js, Next.js, Python, PostgreSQL, CMS, NoSQL (MongoDB)

Educational Background

BS in Computer Science, Engineering, or a related technical field—or equivalent professional experience.

Professional Experience

5+ years of relevant software engineering experience.

Technical Proficiency

Strong experience with Java (Spring Boot or similar framework).

Familiarity with React and ideally Next.js for front-end development.

Experience with Python for microservices or API development.

Proficiency with PostgreSQL or relational databases.

Exposure to Apache Solr as a NoSQL data store, including NoSQL concepts for handling and modeling unstructured data.

Software Design Skills

In-depth knowledge of algorithms, data structures, and design patterns.

Problem-Solving

Demonstrated ability to troubleshoot and resolve complex technical challenges.

Leadership

Capable of independently driving projects and mentoring junior team members.

Communication

Excellent verbal and written skills, with the ability to articulate ideas clearly and effectively.