Senior / Lead Applications Developer (Java / Python) | 227436

at Vaco Technology
Location University Park, TX
Date Posted May 13, 2021
Category Default
Job Type Full-time

Description

Senior / Lead Applications Developer (Java / Python) | 227436

DETAILS

Location: Dallas, TX 75225 (100% remote during Covid)

Position Type: 3M C2H

Hourly / Salary: BOE!

JOB SUMMARY

Vaco Technology is currently seeking a Senior / Lead Applications Developer (Java / Python) for a 3M C2H opportunity located in Dallas, TX. The Senior / Lead Applications Developer (Java / Python) will design and develop innovative, scalable, and high-quality SaaS solutions that will excite customers and consumers. The Senior / Lead Applications Developer (Java / Python) will work with product owners and other team members to define, analyze, and implement functionality. The Senior / Lead Applications Developer (Java / Python) will translate business / technical requirements into well-architected solutions that encourages reusable components and code. The Senior / Lead Applications Developer (Java / Python) will maintain existing code and assets and troubleshoot bugs within a complex code base, including identifying issues with existing code and proactively suggesting recommendations to prevent future challenges. The Senior / Lead Applications Developer (Java / Python) will assist with influencing and defining the future state technology architectural strategy and roadmap. The Senior / Lead Applications Developer (Java / Python) will work with third party vendors to develop and integrate software into the product portfolio. Additionally, the Senior / Lead Applications Developer (Java / Python) will work in an Agile development team, collaborating with product owners and other software and QA Engineers.

JOB REQUIREMENTS

  • Lead Developer - Leading 3-5+ Developers
  • Application Developer (5+ years) - Python / Java / JavaScript
  • Relational Database Development (5+ years) - SQL Server / MySQL / PostgreSQL / Database Optimization / Data Modeling / SQL Scripting
  • Java Development - Backend Application / Web Development
  • Data Application Experience
  • Design Patterns / Scalability / Performance / OOD (Object-Oriented Design)
  • RESTful SOA (Service-Oriented Architecture) Principals / Best Practices
  • MicroServices Architecture / Methodologies (understanding)
  • Web Frameworks - Rails / Spring, etc.
  • ORM (Object-Relational Mapping) - Hibernate / ActiveRecord, etc.
  • JavaScript - AJAX / JSON / Node. JS / Angular / Vue
  • Open-Source Web Development / Data Structures - Redis (strongly preferred)

PREFERRED (not required)

  • AWS (Amazon WebServices) - EC2 / DMS / RDS / ECS / Fargate, etc.
  • Containerization Tools - Docker / Kubernetes, etc.