Java Full Stack Developer
TSQ SYSTEMS INC
Piscataway, NJ, United States
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Artificial Intelligence
Amazon Web Services
JIRA
HTML5
Cascading Style Sheets (CSS)
Databases
Continuous Delivery
Continuous Integration
Database Theory
Software Design Patterns
DevOps
+29 more
Disaster Recovery
Distributed Systems
Java Platform Enterprise Edition (J2EE)
Spring Framework
Python (Programming Language)
PostgreSQL
Machine Learning
Meta-Data Management
MongoDB
Node.Js
Object-Oriented JavaScript
OpenShift
Oracle (Applications)
Open Web Application Security
Software Architecture
Ansible
Test-Driven Development (TDD)
ReactJS
Agentic-AI
Gitlab
Containerization
Kubernetes
Information Technology
Data Management
React Redux
Restful APIs
Docker
Jenkins
Microservices
Job description
As a Java Full Stack Developer, you will be integral to our development team, focusing on creating robust, scalable, and efficient solutions. You will collaborate closely with product managers, architects, and other engineers to design, develop, and maintain our platformβs core functionalities. Your work will directly impact the user experience and the overall success of our products., * Participate in the development of project timelines, implementation design specifications, system flow diagrams, documentation, testing, and ongoing support of systems.
- Develop business solutions using Agentic AI.
- Conceptualize and develop prototypes quickly in collaboration with the product team and architect.
- Engage in engineering discussions, contribute to the conversation, provide your own opinions, ask thoughtful questions for clarification, and enrich the environment.
- Deploy high-performance distributed microservices and systems for platform products.
- Build something awesome. The ideal project is something you can be proud of that we use in our product.
- Maintain and improve existing code with a pride of ownership.
- Architect and develop effective and efficient solutions and build reusable components that the whole NS group can utilize to solve business problems.
- Strong Analytical Skills: Ability to analyze a process and provide improvement recommendations.
- Architect the data framework, implement data cataloging, and data management services.
- Build AI/ML models using the data collected by the platform to drive simplification and synergies.
- Continuous Innovation and implementation to drive adoption and scalability of the platform.
- End-to-end ownership of the platform, managing user expectations, prioritization, and delivery in a fast-paced agile environment.
Requirements
- Bachelorβs degree or four or more years of work experience.
- Four or more years of relevant experience required, demonstrated through work experience.
- Experience with browser-side client technologies including HTML5, CSS, ReactJS/Redux, and object-oriented JavaScript, or experience with server-side client technologies including Java, Python.
- Knowledge of software architecture, networking, and distributed systems, design patterns, and UNIX/Linux environments.
- Experience with development with HTTP/RESTful APIs, Microservices.
- Experience in Telecom wireless and wireline domain.
<>Preferred Skills
- A degree in Computer Science/ Electronic & Communication Engineering or related field.
- Experience in developing Agentic AI solutions and developing AI Agents to support business use cases.
- Experience with test-driven development, continuous integration, and continuous deployment processes.
- Experience developing scalable, high-availability systems with disaster recovery.
- Experience with NodeJS, Java EE/Spring Framework, Python.
- Seven or more years of relevant technical experience.
- Knowledge of large-scale software architecture, networking, and distributed systems, design patterns, and UNIX/Linux environments.
- Strong understanding of Database concepts and experience in architecting high-performance databases.
- Experience in Oracle, MongoDB, and PostgreSQL.
- Experience interacting with RESTful APIs.
- Exposure to AWS architecture, concepts, and tools.
- Container platforms like Docker or relevant.
- Excellent communication skills, both written and oral.
- Hands-on experience in RedHat Openshift container platform or Kubernetes.
- Familiarity with DevOps tools (Gitlab, Jenkins, Docker, Ansible, JIRA).
- AWS and Kubernetes/OCP certification.
- Good understanding of security best practices, and OWASP vulnerabilities.
- Strong analytical and problem-solving skills.
- Good communication and teamwork skills.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦