Company:
Ampcus Incorporated
Location: Austin
Closing Date: 05/12/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Role: Java Technical Lead
Location: Austin TX (Onsite)
Job Description:
· Strong base in Java, SpringBoot framework essential for this role
· Should have knowledge on spring batch, spring data flow or spring JMS frameworks.
· Lead candidate needs to be able to articulate Java Optimization, DB Integration, and be hands on.
· Knowledge on Distributed databases like MongoDB or other NoSQL database is a plus.
· Need to be able to write and guide the team to write effective unit tests using which uses Junit, WireMock and Mockito framework
· Need to have knowledge on BDD framework and should be able to guide the team to write effective bdd tests.
· Experience with relational databases like DB2, Postgres or SQL Server. Knowledge of Postgres will be considered plus, but should have experience with relational database
· Needs strong Kafka skills, and be able to explain how they handle sequencing etc.
· Knowledge of AppDynamics, Splunk, Rabbit MQ, IBM MQ
· Cloud Experience – Production readiness for Cloud, Twelve Factor App methodology, Migrating messaging platform to Cloud. Should have experience deploying and maintaining applications in any cloud provider (AWS, GCP or PCF)
· Good Knowledge of CI/CD technologies (e.g. Jenkins, Git, Maven, etc.). Knowledge on Gradle, GitHub, Harness
· Lead should be proactive, able to articulate reasoning behind selection of tools, explain the strategy behind the code and exhibit attention to detail.
· Need someone with the right attitude to take ownership and accountability for team’s deliverables
· Good communication with expertise in all most of the above areas, someone who will be able to lead the offshore team to deliver quality.
Mandatory Skills:
· Java Programing / Advanced Java
· SpringBoot, Micro Services
· Restful Webservice
· No SQL Databases / MongoDB / DynamoDB / Cassandra
· Messaging Framework, Middleware Experience, Kafka, MQ /Rabbit MQ / IBM MQ
Location: Austin TX (Onsite)
Job Description:
· Strong base in Java, SpringBoot framework essential for this role
· Should have knowledge on spring batch, spring data flow or spring JMS frameworks.
· Lead candidate needs to be able to articulate Java Optimization, DB Integration, and be hands on.
· Knowledge on Distributed databases like MongoDB or other NoSQL database is a plus.
· Need to be able to write and guide the team to write effective unit tests using which uses Junit, WireMock and Mockito framework
· Need to have knowledge on BDD framework and should be able to guide the team to write effective bdd tests.
· Experience with relational databases like DB2, Postgres or SQL Server. Knowledge of Postgres will be considered plus, but should have experience with relational database
· Needs strong Kafka skills, and be able to explain how they handle sequencing etc.
· Knowledge of AppDynamics, Splunk, Rabbit MQ, IBM MQ
· Cloud Experience – Production readiness for Cloud, Twelve Factor App methodology, Migrating messaging platform to Cloud. Should have experience deploying and maintaining applications in any cloud provider (AWS, GCP or PCF)
· Good Knowledge of CI/CD technologies (e.g. Jenkins, Git, Maven, etc.). Knowledge on Gradle, GitHub, Harness
· Lead should be proactive, able to articulate reasoning behind selection of tools, explain the strategy behind the code and exhibit attention to detail.
· Need someone with the right attitude to take ownership and accountability for team’s deliverables
· Good communication with expertise in all most of the above areas, someone who will be able to lead the offshore team to deliver quality.
Mandatory Skills:
· Java Programing / Advanced Java
· SpringBoot, Micro Services
· Restful Webservice
· No SQL Databases / MongoDB / DynamoDB / Cassandra
· Messaging Framework, Middleware Experience, Kafka, MQ /Rabbit MQ / IBM MQ
Share this job
Useful Links