Server-side API senior Developer-Phoenix, AZ - Georgia IT Inc.
Phoenix, AZ
About the Job
Server-side API senior Developer
Location: Phoenix, AZ
Duration: Full Time
Salary Plus Benefits
US Citizen, Green Card, TN, GC EAD and H4 EAD preferred.
Required Skills:
- Bachelor's degree in Computer Science, Computer Engineering, Information Systems Technology or related field.
- Knowledge of developing trends and emerging standards in mobile apps (RxJava, Kotlin, etc.), mobile payments, and wearables
- Minimum of 3 years of experience in API/Web Service Development and 7 years of experience in Java/J2EE/Web Development
- Excellent interpersonal and communication skills
- Familiar with the complete software development life cycle (e.g. requirements, analysis, design, implementation, testing, and documentation) and execution models (e.g. Waterfall, Agile, etc.)
- Great knowledge of Java design principles, patterns, and best practices
- Excellent technical knowledge of Java, J2EE, Spring and RESTful API development
- Thorough understanding of JSON, XML, SOAP, HTTP, web services technologies, and data structure fundamentals, with experience in multi-threaded programming
- Experience with build (using Gradle, Maven, Ant, etc.) and deployments on application servers (like WebSphere, WebLogic)
- Experience working with testing libraries (like Junit, Mockito)
- Familiar with Continuous Integration/Deployment (using Jenkins, Maven, JMeter, etc.)
- Knowledge of the open-source Java ecosystem and the libraries available for common tasks
- Understanding of code versioning using git, GitHub and gitflow.
- Understanding of accessibility and security compliance
- Understanding of fundamental design principles behind a scalable enterprise application
- Experience in creation and review of software and architecture designs
- Basic understanding of Web Technologies like JavaScript, CSS, and HTML5
- Experience with Kotlin is a plus
Source : Georgia IT Inc.