App Dev - Java - Sr

App Dev - Java - Sr
US - VA - Richmond

Summary:

As a Senior Software Engineer, you will develop high quality solutions and contribute to the technology agenda using micro services architecture (spring being the core and just about any open source framework that makes sense), hosted in AWS, Containerization (Docker), Touchless infrastructure using Chef / Ansible / ECS / Kubernetes, Fabric8 based automated testing & performance suite. 

Responsibilities: 

Be an active contributor to the technology brand 
Provide mentorship to junior associates focused on technical skill development 
Own technical design and development of cross-functional, multi-platform application systems 
Collaborating with other platforms tech leads to ensure integrated end-to-end design and delivery 
Work with business partners, architects, and other groups to identify technical and functional needs of system and determine priority of needs 
Proactive monitoring of applications and services 
Perform complex engineering activities for performance tuning and monitoring 
Identifying gaps and taking actions to completion 
Break down problems in the production environment to analyze, understand and resolve 
Understand how evolving technology affects the domain; stays current and leads team through new technologies 
Proven ability to recruit associates with exceptional technical and creative problem solving skills 
Evangelizes Agile and drives continuous improvement in methodology and practices 

Basic Qualifications: 

Bachelor’s Degree in Engineering 
At least 4+ years of Java 
At least 2+ years of experience in Spring framework 
At least 1+ years in RESTful API development 
At least 2+ years of experience in leading engineers on large-scale projects 

Preferred Qualifications: 

2+ years of experience in infra provisioning using CFT / Terraform 
2+ years of experience in Apache Spark / Flink 
2+ years of experience in various java based open source frameworks 
2 years of experience with Github, Jenkins, Splunk / ELK, 
1 year of experience in Cloud technologies: AWS / GCE 
1 years of experience in cluster management (ECS / Kubernetes ) 
At least 2 years of experience in database technologies (SQL / No-SQL) - PostgreSQL, Cassandra / Scylladb 
2+ years of experience in infra automation using Chef / Ansible Configuration Management 
3+ years of experience in developing RESTful APIs using Spring and Jersey or similar frameworks and deploying on public cloud 
3+ years of experience in Quality Assurance technologies ATDD, Selenium, Cucumber, JUnit, SoapUI or Postman 
3+ years of experience in tuning, performance testing and production monitoring using HP Diagnostics, JMeter, Splunk, BlueStripe, CloudWatch or Zabbix 
3+ years of experience with scripting languages Ruby, Python or Perl 
3+ years of experience with Agile methodologies Scrum, SAFe, and Kanban

Apply Now
© 2017 Stefanini | Powered by Adverto Inc.

Not the right opportunity?

Connect with our recruiters