Senior Software Developer

TEK INC
Albany, NY, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$142,626.0 - $150,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Amazon Web Services Software Applications Application Testing Cloud Computing Continuous Delivery Continuous Integration Relational Databases Database Queries Linux
+19 more
Revision Control Systems Natural Language Processing Object-Oriented Software Development OpenShift Performance Tuning Software Deployment Software Engineering Enterprise Software Applications Cloud Platform System ReactJS Containerization AngularJS Kubernetes Information Technology Front End Software Development Api Design Trident Software Version Control Microservices

Job description

The Software Developer will design, develop, test, and maintain enterprise-level software applications and APIs. The role requires professional-level knowledge of Java, server-side

development frameworks, and cloud technologies. The employee will participate in all phases of the software development lifecycle, ensuring applications meet business requirements,

perform efficiently, and follow best practices

Job Duties:

1) Develop, test, and maintain software applications and APIs using Java and server-side frameworks.

2) Design and implement microservices-based solutions for scalability and maintainability.

3) Integrate applications with cloud platforms and containerized deployment environments including Openshift Container Platform (OCP) and CI/CD pipelines (Trident).

4) Collaborate with team members to gather requirements and develop technical specifications.

5) Utilize source control and continuous integration/continuous deployment (CI/CD) processes to manage code and deployments.

6) Collaborate with team members to gather requirements and develop technical specifications.

7) Work with relational databases to design schemas, write queries, and optimize performance.

8) Incorporate Natural Language Processing (NLP) features where required to enhance application capabilities.

Requirements

Do you have experience in Windows?, Do you have a Bachelor’s degree?, 9) Develop software compatible with multiple operating systems, including Linux and Windows.

10) Deploy and test applications on Amazon Web Services (AWS).

Specialized Skills:

1) Strong Java programming and object-oriented software design.

2) Microservices design and implementation.

3) Cloud-based application deployment and containerized environments.

4) CI/CD processes and source control systems.

5) Experience with frontend technologies: React and Angular.

6) Familiarity with NLP tools and techniques for integrating intelligent features.

7) Relational database design and query writing and performance tuning.

8) Developing software compatible with multiple operating systems.

9) AWS certification or equivalent cloud platform certification demonstrating expertise in cloud deployment and integration.

10) Deploying applications on OpenShift Container Platform (OCP).

Minimum Requirements:

1) Bachelor’s degree in Computer Science, Information Technology, or a related field.

2) At least 8 years of professional experience in software development using Java.

3) Experience developing APIs and enterprise applications.

4) Hands-on experience with micro-services and cloud-based deployment.

5) Experience using OpenShift Container Platform (OCP) for container orchestration.

6) Knowledge of CI/CD processes and source control tools.

7) Frontend development experience with React and Angular.

8) Familiarity with NLP integration.

9) Experience with relational databases.

10) Working knowledge of Linux and Windows operating systems.

11) AWS certification or equivalent cloud platform certification.

Apply for this position

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

Apply on indeed.com

Good distractions

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

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all