Skip to main content

Fulltime Java Full Stack Senior Python Engineer

Posted yesterday

tanisha systemsEdison (NJ)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Job Description: Job DescriptionJob Opportunity in Edison, NJJoin our team and work in the vibrant city of Edison, NJ, where innovation meets opportunity. This full-time position offers a chance to be part of a dynamic environment, contributing to cutting-edge projects in the heart of the tech industry. Experience Required5 years
Job Summary: We are seeking an experienced full-stack engineer to design, develop, troubleshoot, and support enterprise applications using Java, Python, ReactJS, Spring technologies, microservices, APIs, and relational databases. Must Have Technical/Functional SkillsHands-on full-stack development experience. Java 21, Spring, Spring Boot, Spring Core, Spring Data, Spring Security, Spring JDBC, Spring Batch, and Spring Transaction Management. ReactJS, Angular, JavaScript, HTML5, and CSS3.Python development for data-processing pipelines and utilities. Microservices development. REST and SOAP APIs, JSON, WSDL, JBOSS, and Apache Tomcat. SQL and relational databases including Oracle, MySQL, and PostgreSQL.OAuth tokens. Jenkins, Maven, JIRA, Agile, SOA, XML, IntelliJ, Eclipse, cloud servers, and AWS.Development tools and testing frameworks. Application/code vulnerability remediation. One App and One Data experience is preferred.
Roles & Responsibilities: Design and develop data-processing pipelines and utilities using Python. Develop high-performance, scalable enterprise applications using Java, Spring Framework, and ReactJS.Build and work with microservices, REST APIs, and SOAP APIs. Incorporate SQL queries and OAuth tokens within application code. Work with Quality, Application, and Production Engineers to investigate, troubleshoot, resolve, and deploy fixes. Address application and code vulnerabilities. Troubleshoot day-to-day operational issues and perform root-cause analysis. For more information about Tanisha Systems, Inc., visit our website at www.tanishasystems.com.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this