Java / Java Script code development using frameworks like Spring, Hibernate , Rest web services, AWS services. · Dev-Ops activities using Maven, Eclipse and other tools · Contribute to providing estimates for implementation of new requirements and work diligently towards delivering within the estimates · Ensure Quality of the releases by adhering to SDLC best-practices such as, unit tests,continuous integration, system testing · Re-use code. Ensure delivered code is modular and extensible · Ensure adequate coverage of functional and non-functional requirements in test plans Position Requirements · 3-5+ years of hands on experience in Java/J2EE development. Experience with the implementation of a distributed, enterprise JAVA/J2EE solution is strongly preferred · Experience in JAVA/J2EE Frameworks such as Spring, hibernate is strongly preferred · Experience in SOA and SOA related technologies, solutions and products as well as experience with implementation of REST full web services is preferred · Experience with data modelling and experience with relational databases like MySQL, SQL Server or Oracle is desirable · Mobile application development experience on Android or iOS is desirable Good to Have : experience in Machine learning and AI
Should have 4+ years of strong experience in Software Development in Delphi, Interbase/SQL , Responsible for developing software solutions which are technically and architecturally sound in principle , Adherence to commitments delivery timelines and development guidelines Strong results orientation, excellent verbal and written communication skills Ability to handle multiple competing priorities in a fast-paced environment
*** This role will require you to work at US hours i.e. 6 PM IST to 3 AM IST *** Required Experience, Skills and Qualifications Maintain and monitor all databases across the enterprise to ensure issues are taken care of before they pose a problem. This includes monitoring several dozen physical servers across multiple geographic locations, containing over 200 databases, several thousand tables, spanning billions of records. Monitoring is accomplished via a variety of tools such as scripts, email alerts, dashboards and user inquiries describing end user symptoms that need to be corrected. Setting up, Maintaining and monitoring database server security via a combination of Active Directory and server level permission settings. Ensure we are compliant with all industry best practices wherever possible, ie PCI compliance, Sarbanes-Oxley Act, etc.,. Create, implement, test and manage automated database backups for the entire SQL server farm across all geographical locations using industry standard software and best practices Create and maintain all server documentation on the local Wiki regarding security policies, replication polices, server architecure and backup policies. Included in this documentation would be a change log to track changes made by any individual to any live production database at any time. Create, manage and troubleshoot server replication policies all geographical nodes. Troubleshooting will include research and analysis of slow moving replications, missing records and other anomolies that can occur during replication. Participate in design of new databases and servers, working with stakeholders and acting as a subject matter expert to determine proper industry best practices. Assisting Database developers to retrieve data whenever needed, using SQL scripts and procedures Responsible for tuning queries as needed for optimal response time using various methods such as script optimization, file grouping, index creation and optimization as well as location and geographic optimization Responsible for reviewing and publishing changes to the production environment all changes created by the development team using provided scripts and packages on a scheduled basis. Required Skills SQL Skill tSQL / Replication / SSIS / OLAP / Log Idera Backup Software Microsoft SQL Server Administration (SQL 2012+) AtTask or other Project Management software Troubleshooting and data analysis skills Technical documentation skills Required Experience Excellent problem-solving skills and ability to navigate challenging situations, in a professional manner. Work collaboratively with willingness to listen and work in fast paced challenging environment Prior Database Administration experience required Ability to independently apply production upgrades and support the products and technologies Experience in providing services to agreed SLAs. Database architect/developer experience is a plus.