Java Full Stack Tech Lead

Technogen, Inc.
Oaks, PA, United States
11 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Unit Testing Databases Computer Engineering Database Connection Job Scheduling Junit Python (Programming Language) PostgreSQL Unix Shell Apache Maven
+17 more
MongoDB Mockito Software Engineering SQL Databases Vagrant Java Application Server Spring-mvc Spring-boot Git Build Management AngularJS Kubernetes Information Technology Apache Kafka Video Streaming Docker Microservices

Job description

Design, develop and maintain code based on reading and understanding business and functional requirements following the Agile process Produce high-quality code to meet all project deadlines and ensuring the functionality matches the requirements Analyze and resolve issues found during the testing or pre-production phases of the software delivery lifecycle; coordinating changes with project team leaders and cross-work team members Provide technical support to project team members and responding to inquiries regarding errors or questions about programs Interact with architects, technical leads, team members and project managers as required to address technical and schedule issues. Suggest and implement process improvements for estimating development and testing processes

Requirements

This position requires a foundation of software development knowledge, and the ability to work in an Agile team environment. You should be adaptable, possess a wide range of technical skills, and demonstrate the ability to understand financial services business requirements. You should be a strong ‘utility’ type programmer with the ability to switch context quickly and efficiently with project managers, database engineers, technical operations and other platform personnel, BS Degree in Computer Science, Computer Engineering, or applicable programming area of study 8+ years prior work experience working with Database access methods and SQL constructs 8+ years of experience in Java, Spring MVC and/or Spring Boot.3+ years of experience in with Archival and Purging of Data.3+ years of experience with integration with Job schedulers 3+ years of experience with Build & Deployment tools such as Maven, GIT 3+ years of experience in Leading teams Worked with streaming technologies such as Kafka Worked on UI technologies such as Angular Demonstrated a commitment to quality, writing unit tests with Junit and Mockito Proficiency in Analysis, Design, Build, and Deployment of Java applications and Microservices A desire to continue to learn and pick up new technologies and skills

Good to Have Experience with container-based deployments such as Kubernetes, Docker, Docker Compose, Vagrant is a plus Work experience with any of the following PostgreSQL, MongoDB, Linux/UNIX Shell Programming, Python is a plus Experience within Financial Services industry including banking, wealth management

About the company

TECHNOGEN, Inc. is a Proven Leader in providing full IT Services, Software Development and Solutions for 15 years.

TECHNOGEN is a Small & Woman Owned Minority Business with GSA Advantage Certification. We have offices in VA; MD & Offshore development centers in India. We have successfully executed 100+ projects for clients ranging from small business and non-profits to Fortune 50 companies and federal, state and local agencies.

Hi,

Greetings of the day!

We are looking to Hire a Talented Professional for the below Job opportunity with one of our clients

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:28 min

Building shared Java modules and analyst targeting platforms

Chris Heilmann +2 · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all