About this role
Education & Experience
Education:
- Required: Bachelor’s degree in Computer Science or related field, or equivalent years’ experience
Experience:
- Required: Minimum of 4 years’ professional experience in Java development. Experience working in OS X and Linux environments, Spring, AWS, Microservices, SQL, NoSQL, GIT.
- Experience working in a scrum and DevOps environment. Good understanding of agile application development lifecycle.
- Preferred: Experience Designing and building JSON or REST services, experience working with 3rd party APIs, AWS APIs, Docker or other containers, large-scale or distributed web applications, Test Driven Development and functional testing.
Certifications:
- Required: None
Additional Eligibility Qualifications
Required Skills:
- Understanding of various design patterns and OOP paradigm
- Experience in RESTful and security of API design
- Knowledge in at least 1 OOP language
Core Competencies
Core Competencies
Problem Solving/Critical Thinking
- Analysis/Reasoning
- Dealing with ambiguity
- Creative and innovative thinking
- Decision
- making/judgement
- Mathematical reasoning
- Problem solving
Personal Effectiveness
- Accountability / Dependability
- Adaptability / Flexibility
- Ethics / Integrity
- Time Management
- Attention to detail
- Personal development / Continual learning
- Commitment to the job
Interaction with Others
- Tact
- Teamwork
- Relationship building
- Influencing others
- Diversity and inclusion
- Listening
Business Acumen
- Compliance/Best Practices
- Functional Alignment
Leadership
- Coaching / Mentorship
- Cultural awareness
- Project management
- Business alignment
- Evaluating Talent
- Managing and measuring work
Work Environment
This job operates in a professional, open office environment.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.