Software Developer

Artech
Morristown, NJ, United States
2 months ago
Apply on juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$160,900.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Component-Based Software Engineering Business Logic Software Applications Software Quality Software Design Patterns Junit PostgreSQL MongoDB Release Management Software Engineering
+9 more
SQL Databases Enterprise Software Applications ReactJS Spring-boot Reliability of Systems Integration Tests Information Technology Restful APIs Jenkins

Job description

Design, develop, deploy and maintain applications in various production environments. Participate in multiple phases of project life cycle development including requirement gathering, software design, development, and testing of computer applications. Design and develop responsive and dynamic user interfaces to enhance the user experience. Write and execute unit and integration tests to ensure code quality and system reliability. Formulate cutting-edge product breakthroughs, defining architecture and product functionality. Develop and maintain back-end services and business logic to support enterprise applications. Apply design patterns and best practices to deliver robust, reusable, and maintainable application components. Coordinate with offshore teams for development, deployment and support activities, ensuring timely resolution of production issues and smooth release management. Experience must include: Java, Spring Boot, RESTful APIs, React.JS, PostgreSQL, MongoDB, Junit

Requirements

**6 months of relevant IT experience in job offered or as a Computer / Engineering Professional or related.

Minimum Education Required

*Masters or foreign academic equivalent in Computer Science, CIS, MIS, Engineering (Any), or related, Jenkins. Agile, SQL.

Minimum Requirements: *Masters or foreign academic equivalent in Computer Science, CIS, MIS, Engineering (Any), or related with **6 months of relevant IT experience in job offered or as a Computer / Engineering Professional or related. Any suitable combination of education, training & experience is acceptable..

Must be willing to work anywhere in the U.S. Job locations in Morristown, NJ & may involve relocation to various unanticipated client sites across the U.S.

Place of Work

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on juju.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

37 sec

Practical strategies for developers pursuing international software engineering careers

Antonia Eneh Antonia Eneh · World Congress 2026 Europe

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · World Congress 2024

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:21 min

Realizing the limitations of MongoDB for live statistics

Josip Stuhli Josip Stuhli · World Congress 2023

57 sec

Extracting API schemas automatically during continuous integration builds

Axel Barbier · World Congress 2023

Videos

See all

Related articles

See all