Lead Java Full Stack Developer - Austin, TX
Position: Sr. Software Engineer-SaaS (FullStack Java Lead)
Location: Austin, TX
Start date: ASAP
Duration: 12+ months with maximum scope for 2 years extension
Interview process: Phone to WebEx (or on-site for locals)
Role & Responsibilities:
You will be a member of a cross-functional team of software dev/qa/automation engineers, architects, product owner, program/project managers, UI/UX designers and subject matter experts. The ideal candidate should have experience working in a global development team that practices Agile scrum. We function much like a start-up, we do adopt iterative software development practices with an emphasis on build Minimum Viable Products through rapid prototyping leading to the development of enterprise scale applications. It’s a very fast paced highly innovative environment and we love our work and take pride in it.
- Leads project teams to define specifications for complex software programming applications and modifies existing applications.
- Supports business leadership in the analysis of software and hardware system needs, options, risks, costs and impact on business processes and goals.
- Improves systems performance by investigating problems, developing specifications, identifying trends in technology, and recommending solutions.
- Performs other duties as directed.
Required Skills & Experience:
- Relevant Bachelor's degree or equivalent work experience in a related field
- 10+ years in the software engineering profession with demonstrated success designing and building high-quality, commercial software and SaaS applications
- 5+ years Java/J2EE software development experience with Spring framework
- Hands-on experience with APIs, Micro services and Service Oriented Architecture
- Experience working with Cloud services platforms such as Azure or AWS
- Experience with Elastic infrastructure solutions and deployment (Docker, Kubernetes, OpenShift, Mesos)
- Solid Exposure to distributed technologies (Kafka, Spark, Hadoop, ElasticSearch)
- Experience with PL/SQL and RDBMS (MSSQL or Oracle)
- Solid understanding of Agile methodologies and DevOps concepts
- Experience with CI/CD systems such as Jenkins
- Experience developing REST web services
- Demonstrated success in building design patterns and software engineering best practice
- Experience with JS Frameworks such as NodeJS, AngularJS or VueJS
- Experience with Messaging frameworks (ActiveMQ or RabbitMQ
- Good understanding of NoSQL and its data modeling
- Experience in the medical technologies or health care industry is a plus
Please forward me your updated Resume immediately, along with your contact details.
Bachelors
All your information will be kept confidential according to EEO guidelines.