Java Developer
Apply NowCompany: Syntricate Technologies
Location: Flanders, NJ 07836
Description:
Job Description:
- 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.