AWS Certified JAVA Developer || Jersey City , NJ

Hi,

Hope you are doing great today.

Let me know if you are interested in below requirement.

Please send the suitable resume along with Contact Details, Current Location ASAP

 

AWS Certified JAVA Developer

Location: Jersey City or Tampa
Duration: 1 year

 


Experience:
The candidate should have a BS degree in an IT related field or equivalent training and ten years working in an enterprise, mission critical environment (Financial Services a plus)

 

·        Multiple years application development experience with Enterprise Java

·        Multiple year application development experience with Python

·        5+ years hands on experience with Enterprise Linux, Windows, or both

·        4+ years hands on experience with AWS.

·        Strong understanding of Serverless Compute, Security, Transactional Processing, and High Resiliency.

·        In depth knowledge of the AWS cloud computing platform, its many services and dimensions of scalability - including but not limited to: Lambda, S3 (Object Storage), VPC (Virtual Private Cloud), EC2, EBS (Block Storage under high I/O), ELB/Elastic Beanstalk (load-balancing and autoscaling), SQS(messaging), Cloud Formation for AWS Orchestration, Alternative Queuing Platforms, CloudWatch and RedShift.

 

·        Strong knowledge of: REST, JSON, SWAGGER, APIs, Micro-Services, JavaScript, AJAX, jQuery, Nodejs

·        Agile/Scrum, Jira, Iterative, Team Development

·        Track record of designing and implementing enterprise applications

·        Serverless Compute, Security, Transactional Processing, and High Resiliency.

·        Strong knowledge of Database and Database development tools: MySQL, PostgreSQL , AWS RDS, AWS Aurora, AWS DynamoDB, Oracle

·        Experience working with automation tools, Cloud management tools

·        Knowledge of federated authentication and authorization models

·        Cloud methodologies and architecture (IaaS, PaaS), automation, orchestration

·        Demonstrates strong analytical and communication skills

·        Demonstrates strong customer service orientation

 

 

Please get back me with below details if you wish to apply for below role.                                                                                                                    

                                                                    Submission Details

Full Name:

Contact:

Email:

Skype Id:

Current location:

FACE TO FACE AVAILABINITY (yes/no)

Currently in project:

Availability to start :

Visa Status with Validity:

Last 4 Digit of SSN:

Total Years of IT Experience:

US Experience

LinkedIn :

Rate /Salary                                               

 

Regards

Himanshu Verma

Sr. Technical Recruiter

Description: photo

Phone-678-648-8256

Email  : Ansh.verma@infogium.com

Gtalk: anshrecruiter1@gmail.com

Infogium Technologies LLC

2655 Azalea Bluff Dr Cumming, GA 30041

 

--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a genexus+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Re: error: System.Data.SqlClient.SqlException (0x80131904): A transport-level error has occurred when sending the request to the server. (provider: Session Provider, error: 19 - Physical connection is not usable)

Buen dia:
Encontraste  la solución? tengo el mismo problema.

El viernes, 21 de septiembre de 2018, 20:25:42 (UTC-3), gab escribió:


------
========== Run Developer Menu started ==========
========== Copying Module 'GeneXus' started ==========
Copying Module 'GeneXus' Success
========== Pattern generation (Entity Services) started ==========
Pattern generation (Entity Services) Success
========== Pattern generation (Prompt) started ==========
Pattern generation (Prompt) Success
========== Pattern generation (Trn Form) started ==========
Pattern generation (Trn Form) Success
warning: An exception has been thrown on BeforeBuild event: 'A transport-level error has occurred when sending the request to the server. (provider: Session Provider, error: 19 - Physical connection is not usable)'
========== Target Environment update started ==========
Target Environment update Success
Building changed objects list
No objects to Specify
Generating Resources...
error: System.Data.SqlClient.SqlException (0x80131904): A transport-level error has occurred when sending the request to the server. (provider: Session Provider, error: 19 - Physical connection is not usable)
   at System.Data.SqlClient.TdsParser.TdsExecuteRPC(SqlCommand cmd, _SqlRPC[] rpcArray, Int32 timeout, Boolean inSchema, SqlNotificationRequest notificationRequest, TdsParserStateObject stateObj, Boolean isCommandProc, Boolean sync, TaskCompletionSource`1 completion, Int32 startRpc, Int32 startParam)
   at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
   at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
   at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
   at Deklarit.Data.SqlBaseHandler.ExecuteReader(IDbCommand command, Boolean external, CommandBehavior behavior)
   at Deklarit.Data.ReadWriteCommand.InternalExecute(CommandBehavior behavior)
   at Deklarit.Data.ReadWriteCommand.ExecuteReader(CommandBehavior behavior)
   at gxioSQL.ModelEntityVersionDataReader.OpenByModelIdEntityTypeId(Int32 modelId, Int32 entityTypeId)
   at Artech.Udm.Layers.Data.SQL.Mappers.ModelEntityVersionMapper.<GetByUdmModel_EntityType>d__16.MoveNext()
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at Artech.Packages.Generators.Services.GeneratorsService.GenerateResources(KBModel fromModel, KBModel workingModel)
ClientConnectionId:56fa1236-2b40-45b8-9ad6-5dc516829013
Error Number:-1,State:0,Class:20
Failed
========== Default (C# Web) Generation started ==========
Generating to NetSQLServer_SD003\web\gxcfg.js
Generating to NetSQLServer_SD003\web\GXCFG.WEB
Generating to NetSQLServer_SD003\web\client.exe.config
Generating to NetSQLServer_SD003\web\WCFClient.config
Generating to NetSQLServer_SD003\web\bldDevelopermenu.cs
Generating to NetSQLServer_SD003\web\DeveloperMenu.xml
Generating to NetSQLServer_SD003\web\runsets.ini
Generating to NetSQLServer_SD003\web\genexus.programs.common.rsp
Generating to NetSQLServer_SD003\web\exe.bld
Generating to NetSQLServer_SD003\web\winexe.bld
Generating to NetSQLServer_SD003\web\library.bld
Generating to NetSQLServer_SD003\web\bld15.info
Generating to NetSQLServer_SD003\web\DeveloperMenu.xml
Default (C# Web) Generation Success
Compressing static files...Success
========== DeveloperMenu Compilation for Default (C# Web) started ==========
gxexec "D:\KBs\KB15\stjdesa1\NetSQLServer_SD003\web\bldDevelopermenu.cs" -r:GxBaseBuilder.dll -arg:csc="C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\csc.exe"
DeveloperMenu Compilation for Default (C# Web) Success
========== Web config update started ==========
Updating web config ...
Web config update Success
Run Developer Menu Failed

--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a genexus+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

🛫 Grupo Gx - Your flight confirmation for your trip around the world

 

Fasten your seatbelt, Grupo Gx!

 

Join us on a virtual trip around the world. An experience you'll never forget.

 
See booking

Trabajar con Personas, Activas/NoActivas DataProvider

Trabajar con Personas, Activas/NoActivas


.

How To: Examples of Data Providers with Conditions

Learn how to create Data Providers with output with conditions.

In GeneXus X we've incorporated a new type of object called Data Provider. By way of introduction for those who don't know them, Data Providers are declarative objects that replace a certain class of procedures: those that receive an input, perform a process and whose final objective is to return a set of data in a structured format, which means that the focus is placed on the output.

In this way, the format of the Data Provider's output is defined, thus transforming it into a more declarative object than a procedure because the emphasis is on "what" to do instead of "how" to do it.


The basic components of Data Providers are Groups, Elements, Variables, Subgroups and advanced control options for the Groups (Default clause, Paginate clause, NoOutput clause, OutputIfDetail clause and Input clause).

For more details read the Documentation CommunityWiki 

The objective of this How To is to show two interesting examples.

The first one shows that in the groups' Where conditions we can add conditions in which the left side of the comparison can be either an attribute or even variables. 

Let's suppose that we want to obtain a list of employees with their details. In this case, the DP would be as shown below:

EmployeeCollection
{
       EmployeeItem
      {
                    Id = EmployeeId
                    Name = EmployeeDsc
                    Address = EmployeeAddress
       }
}

If we needed to condition the output depending on whether the user is authorized to view this information or not, we could add the following condition:

EmployeeCollection
{
             EmployeeItem
             Where &UsrAut="S" 
             {
                        Id = EmployeeId
                        Name = EmployeeDsc
                        Address = EmployeeAddress
              }
}

In this case, the filter is added to the generated SQL sentence, which would be as follows:

SELECT [EmployeeId], [EmployeeDsc], [EmployeeAddress] FROM [Employee] WITH (NOLOCK) 
WHERE @AV1UsrAut = "S" ORDER BY 
[EmployeeId]

If I wanted to always return this data but display the address to authorized users only, I could write the following: 

EmployeeCollection 
{
           EmployeeItem
          {
                  EmployeeId
                  EmployeeDsc
                  EmployeeAddress [NoOutput]
                  Where &UsrAut="S"
                  {
                            EmployeeAddress = EmployeeAddress;
                            EmployeeSalary = EmployeeSalary;
                   }
           }
}
 
In this case, a select sentence is generated without the filter condition, which is transformed into an IF in the DP source:
 
Select a ejecutar:
SELECT [EmployeeId], [EmployeeDsc], [EmployeeAddress], [EmployeeSalary] 
FROM [Employee] WITH (NOLOCK) 
ORDER BY [EmployeeId]

Y además en el fuente del DP:
if ( AV1UsrAut = "S")
{
Gxm1employee.gxTpr_Employeeaddress = A363Employee ;
Gxm1employee.gxTpr_Employeesalary = A364Employee ;
}

Note: If, instead of a group of attributes (Address, Salary, etc.), we want to filter only one value we can write:
EmployeeAddress = EmployeeAddress if &UsrAut="S"; 

Let's see another interesting example:

Let's suppose that we have an application that handles Clients and Prospects (Clients are in one table and Prospects are in another). We want to write a Data Provider that will return a Collection containing the Active Clients or Prospects. 

The Data Provider will receive as parameter the order of whether to display Clients or Prospects.

Below is one way to write it:

Parm(&FiltrarPor)
 
 
SDTCliProsCollection
{
          SDTCliProsCollectionItem using DSClientesActivos()
          where &FiltrarPor = 'CLIENTE'
          {
                   PartnerId = ClienteId
                   PartnerName = ClienteName
          }
          SDTCliProsCollectionItem using DSProspectsActivos()
          where &FiltrarPor = 'PROSPECT'
          {
                   PartnerId = ProspectId
                   PartnerName = ProspectName
          }
}

DSClientesActivos defines the filter over Clients and DSProspectsActivos does the same in the Prospects table.

Note that this will always execute the two select clauses but will add to the where clause the &FilterBy value received by parameter in the Data Provider (therefore, one of them will return data and the other will not).

This generates the following:

SELECT [ClienteTipo], [ClienteId], [ClienteNombre] FROM [Cliente] WITH (NOLOCK) 
WHERE (@AV4Filtrar = 'CLIENTE') AND 
([ClienteStatus] = "Activo") ORDER BY [ClienteId]

SELECT [ProspectTipo], [ProspectId], [ProspectNombre] FROM [Prospect] WITH (NOLOCK) 
WHERE (@AV4Filtrar = 'PROSPECT') AND 
([ProspectStatus] = "Activo") ORDER BY [ProspectId]

However, we can write the Data Provider as shown below, so that it doesn't always execute the two select clauses, but only the corresponding one according to the  &FiltrarPor parameter (the select to be executed is chosen in the generated source).

SDTCliProsCollection
{
          SDTCliProsCollectionDummy [NoOutput]
          where &FiltrarPor = 'CLIENTE'
          {
                   SDTCliProsCollectionItem using DSClientesActivos()
                   {
                             PartnerId = ClienteId
                             PartnerName = ClienteNombre
                   }
          }
          SDTCliProsCollectionDummy [NoOutput]
          where &FiltrarPor = 'PROSPECT'
          {
                   SDTCliProsCollectionItem using DSProspectActivos()
                   {
                             PartnerId = ProspectId
                             PartnerName = ProspectNombre
                   }
          }

}

Select clause to execute in the event that the DP is invoked with &FiltrarPor = 'CLIENTE':
 
SELECT [ClienteTipo], [ClienteId], [ClienteNombre] FROM [Cliente] WITH (NOLOCK) 
WHERE [ClienteStatus] = "Activo" ORDER BY [ClienteId]
 
Also, in the Data Provider source:
         if ( ( String.CompareOrdinal(AV4Filtrar.TrimEnd(' '), "CLIENTE".TrimEnd(' ') ) == 0 ) )
         {
            AV10DSClie = AV2Cliente ;
            /* Using cursor P001R2 */
            pr_default.execute(0, new Object[] {AV10DSClie});
            while ( (pr_default.getStatus(0) != 101) )
            {
               ………………………. (select con filtro por [ClienteStatus] = "Activo")
            }
            pr_default.close(0);
         }
         if ( ( String.CompareOrdinal(AV4Filtrar.TrimEnd(' '), "PROSPECT".TrimEnd(' ') ) == 0 ) )
         {
            AV12DSPros = AV3Prospec ;
            /* Using cursor P001R3 */
            pr_default.execute(1, new Object[] {AV12DSPros});
            while ( (pr_default.getStatus(1) != 101) )
            {
               ……………………….(select con filtro por [ProspectStatus] = "Activo")
            }
            pr_default.close(1);
         }

 

         this.cleanup();
.
--
Saludos,
gab
@gxsoft

--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a genexus+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.