Full Stack Engineer
Job in
Jersey City, Hudson County, New Jersey, 07390, USA
Listed on 2025-12-02
Listing for:
Compunnel, Inc.
Full Time
position Listed on 2025-12-02
Job specializations:
-
Software Development
Cloud Engineer - Software, DevOps, Full Stack Developer, Software Engineer
Job Description & How to Apply Below
The Java Full Stack Engineer is responsible for developing cloud-native REST APIs and building complex, scalable web-based systems.
This hands-on role emphasizes secure software development lifecycle ownership, leveraging event-driven design, Dev Ops CI/CD practices, and modern testing frameworks within Agile environments.
Key Responsibilities- Design and implement cloud-native REST APIs using Java, Maven, Spring Boot, and OpenAPI standards.
- Develop event-driven applications integrating messaging platforms such as Kafka or Rabbit
MQ. - Write efficient SQL queries and support database operations primarily with Oracle SQL and PL/SQL.
- Own and contribute to the secure SDLC using Dev Ops tools like Jenkins and embrace testing methodologies including TDD and BDD with tools like REST Assured and Cucumber.
- Utilize service virtualization tools such as Wiremock to accelerate delivery and feature testing cycles.
- Collaborate within Agile frameworks (Scrum, Kanban) and leverage CI/CD tools (Jenkins, uDeploy, Git) for continuous delivery.
- Deploy and manage applications in AWS environments using Elastic Kubernetes Service (EKS).
- Monitor application health and performance using observability tools like Datadog and Splunk.
- Apply distributed design patterns and critical thinking to design and develop end-to-end solutions.
- Degree or equivalent in Computer Science, Engineering, or a related field.
- 3+ years of experience in cloud-native REST API development with Java, Maven, Spring Boot, and OpenAPI.
- Hands‑on experience with event streaming platforms such as Kafka or Rabbit
MQ. - Proficient in Python scripting, Kafka Streams, and Dev Ops CI/CD with Jenkins.
- Familiarity with secure SDLC, TDD, BDD, and automated testing frameworks.
- Experience with database technologies, particularly Oracle SQL and PL/SQL.
- Practical experience working within Agile development environments.
- Strong analytical, problem‑solving, and independent working skills.
- Excellent collaboration and communication skills ability to document business and system requirements.
- Experience with Oracle or EC2 databases.
- Knowledge of Hibernate ORM.
- Experience with containerization tools such as Docker.
- Hands‑on experience with AWS Elastic Kubernetes Service (EKS).
- Familiarity with source control systems, preferably Git Hub.
- Exposure to financial services domains is a plus.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×