Fullstack Developer
CYNET SYSTEMS INC.
Jersey City, NJ, United States
24 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$110,240.0 - $120,640.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Apache HTTP Server
Apache Tomcat
Automation of Tests
Unix
Code Coverage
Code Review
Continuous Integration
Software Debugging
Software Design Documents
Software Design Patterns
DevOps
+27 more
Programming Tools
Django Web Framework
Design of User Interfaces
Web Servers
Junit
Python (Programming Language)
Object-Oriented Software Development
OpenShift
Mockito
Fortify (Software)
Selenium
Service-Oriented Architecture
Software Engineering
SONAR (Symantec)
Postman
Flask (Web Framework)
Spring-boot
Sonatype
Cypress (Programming Language)
Backend
Pytest
Containerization
AngularJS
Kubernetes
Software Coding
Docker
Microservices
Job description
- Develop new components in Java and maintain/enhance existing components in Java/Angular/Python.
- Promote best practices in terms of TDD, development tools and technologies.
- Participate in code reviews, ensuring high-quality code and adherence to coding standards.
- Troubleshoot and debug issues, identifying root causes and implementing fixes.
- Stay up to date with industry trends, best practices, and emerging technologies.
- Mentor junior developers, providing guidance and knowledge sharing.
- Develop and maintain technical documentation, including architecture diagrams and design documents.
- Analyze and gather requirements through constant interaction with front office business users.
Requirements
- 1+ years of experience in UI Development (Angular).
- 5+ years of hands-on Single Page App development.
- 7+ years of hands-on backend development (Java).
- Strong verbal and written communication skills.
- Ability to communicate effectively with stakeholders., * Experience with Python programming language and frameworks such as Django or Flask.
- Familiarity with containerization (e.g., Docker) and Kubernetes, OpenShift.
- Experience with DevOps practices, including continuous integration and continuous deployment (CI/CD).
- Knowledge of automation testing using tools such as: PyTest, Junit, Postman Automation, PyUnit, Selenium, Mockito.
Skills:
- Java.
- Angular.
- Microservices experience (Spring Boot).
- Strong analytical and design skills.
- Knowledge of Sonar, Cypress, Fortify, Snyk and other standard code coverage/testing tools.
Qualification And Education:
- Experience in the development of service-oriented architecture applications.
- Good understanding of Object-Oriented Design and Design Patterns.
- Must be comfortable in working in Unix environment and have experience with web servers such as Apache and Tomcat.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AM
Ashutosh Mishra
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
The 8 Best Code Testing Tools
over 2 years ago
KM
Kaleb McKelvey
What’s the Difference Between Frontend and Backend Development?
about 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago