Sr.Java Developer/Python Developer
IBA InfoTech Inc.
Charlotte, United States of America
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Charlotte, United States of America
Tech stack
Java
JavaScript
Software as a Service
Cloud Computing
Computer Programming
Data Systems
Relational Databases
Hadoop
Integrated Development Environments
Python
MongoDB
Online Analytical Processing
Node.js
Online Transaction Processing
Object-Oriented Software Development
Scrum
Ruby
SQL Databases
Web Services
Angular
Integration Tests
Information Technology
Data Analytics
Code Restructuring
Programming Languages
Microservices
Requirements
- 10 Years of Strong Programming in either JAVA or Python
- Experience developing web services
- 2+ Years' Experience with core cloud application development
- 5+ Years' Experience in Data Technologies like RDBMS, MongoDB, OLTP, SQL (good to have knowledge of Hadoop, OLAP)
- Experience with front end JavaScript frameworks like Angular
- Experience using development languages such as Node.js, Angular, Ruby, etc.
- Experience in development in the cloud environment and basic architecture best practices
- Experience with object-oriented design, software patterns, and refactoring
- Experience writing unit and integration test cases
- Experience with microservice architecture building independently deployable, small, modular services
- Robust knowledge and understanding of relational database design and implementation
- Experience building integrations between independent systems, services, and data sources
Roles & Responsibilities:
- Apply your experience to build reliable, scalable, data-driven distributed applications and services
- Develop solutions in an agile/scrum development environment
- Participate in cross-discipline collaboration with team members including the product owners, designers, and testers
- Excellent problem-solving skills
- Ability to handle multiple priorities and manage within deadlines
- Strong communication and interpersonal skills