Java Full Stack Tech Lead
Ntt Data
- Location
- King of Prussia
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- USD 96,800–145,200/yr
Posted 2mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- 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 ensure 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 respond 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
- Foundation of software development knowledge
- Ability to work in an Agile team environment
- Adaptable, possess a wide range of technical skills
- Ability to understand financial services business requirements
- Strong ‘utility’ type programmer with the ability to switch context quickly and efficiently with project managers, database engineers, technical operations and other platform personnel
- 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 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
- BS Degree in Computer Science, Computer Engineering or applicable programming area of study
- Writing unit tests with Junit and Mockito
- Proficiency in Analysis, Design, Build, and Deployment of Java applications and Microservices
Preferred
- 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
Skills
- Java
- Spring MVC
- Spring Boot
- Kafka
- Angular
- Junit
- Mockito
- Microservices
- Kubernetes
- Docker
- Docker Compose
- Vagrant
- PostgreSQL
- MongoDB
- Linux
- UNIX
- Shell Programming
- Python
- Maven
- GIT
- SQL
Similar roles
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today