We are looking for an experienced Java Developer/ Lead with strong knowledge and experience in developing highly scalable and resilient platforms that can deliver world class client experience.
What are we looking for
- 8-10 years of Java development and other programming languages with experience in Object Oriented Analysis, Design and testing best practices.
- B.S. or higher (Computer Science degree preferred
- Experience in building scalable and distributed platforms. (AWS cloud technologies is a plus)
- Experience designing and writing REST APIs
- Knowledge in one or more SQL dialects ( NoSql is a plus )
- Experience with all stages of the development lifecycle: inception, analysis, design, review, testing, and deployment
- Excellent written and verbal communication skills
- Self-motivated with analytical mindset who can multi-task to solve interesting and difficult technical problems under time pressure and resource constraints.