- Design, develop and implement web-based applications.
- Design, develop and implement highly complex applications utilizing Java technologies.
- Demonstrate strong troubleshooting skills to solve complex problems across a large enterprise.
- Demonstrate a flexible attitude, ability to perform under pressure and ability to handle change easily while meeting deadlines.
- Communicate with technical and non-technical audiences verbally and in writing to design efficient and effective applications.
- Work independently and in a team environment, to give and receive direction.
- Develop and revise Java source code based on clearly defined requirements.
- Participate in code reviews for team members as well as yourself.
- Assist in the setup of production environments including application servers and database structure.
- Assist in the implementation of applications through various testing phases and into production environments.
- Must be able to communicate effectively, work in a team environment and think analytically.
- Perform maintenance on programs currently in production.
Experience:
- 5 Years Min. experience in JAVA development in large scale information systems environments.
- Programming languages: Java, Python, JavaScript (Bootstrap,Vue, Jquery), node.js
- Frameworks: Azure Web App, Container, Microservices REST
- Storage: Azure SQL, Cosmos / MongoDB, Redis
- Experience with Azure SDKs / APIs is preferred
Programming languages: Java, Python, JavaScript (Bootstrap,Vue, Jquery), node.js
Frameworks: Azure Web App, Container, Microservices REST
Storage: Azure SQL, Cosmos / MongoDB, Redis
Experience with Azure SDKs / APIs is preferred
Basic Qualifications :
5 years of Full Stack Java
microservices achitecture
Javascript (vue, bootstrap, or angular)
Strong SQL Backend- cloud sql (azure, Mongodb, redis preferred)
Azure- Containerization
Additional Skills :
Azure DEvops tool