Title: Data Hub API Engineer

Duties

  • Develop, implement, and improve state-of-the-art software as a member of an agile team of software developers and testers.
  • Communicate effectively with a multidisciplinary team and articulate technical concepts and ideas effectively.
  • Participate in a software development process that is user-centric with leading agile engineering philosophies (test driven development, test automation, continuous integration and delivery).
  • Deliver high quality solutions to our clients by adhering to software design, development, and testing best practices

Technical Skills

· Hands-on experience with Java/JEE, Springboot, Spring, jUnit, Microservices, RESTful services, Swagger, Oracle/SQL Server DB, Unix & scripting.

· Knowledge in any other programing language such as python and Go is a plus.

· Hands on experience with No-SQL databases such as MongoDB, HBase and Elastic Search.

· Hands on experience in JMS, IBM MQ and Kafka is preferred.

· Good understanding of API Management platform, SOA and ESB.

· Should have excellent knowledge in Open Api specification, standards and Design pattern .

· Experience with container management platforms like Openshift.

· Good understanding of building and developing applications on AWS and Openshift.

· Should have experience in AWS Gateways, Dynamo DB, exposing lambda functions as API

· Strong experience with RESTful Web Services and APIs

· Strong experience with CI/CD tools like Jenkins etc.

· Strong knowledge of the Maven build management Tool

· Ability to understand new technical concepts and apply them.

· Domain Driven Design (DDD)

· NoSQL Database

· Elasticsearch experience

· Excellent organizational skills, ability to multi-task and balance conflicting priorities.

· Great written and oral communication skills.

· Ability to collaborate with peers and project teams on complex projects and issues progress and provide status reports to management.

· Documentation skills. Produces documentation with great attention to detail.

Education

· Development experience with AWS cloud or related technologies

· Bachelor’s degree in related area (Computer Science, Information Systems, Engineering) or an equivalent combination of education and experience

· 5+ years technical experience in current enterprise level for application design, execution and software deployments.

Job Type: Full Time
Job Location: Phoenix AZ

Apply for this position

Allowed Type(s): .pdf, .doc, .docx