
Java Developer
Avani Technology Solutions, Seattle, WA, United States
Developed REST API based on technologies like Jersey REST framework, Spring, Hibernate, JDBC, JPA, Tomcat, Spring Data, RESTful , XML, HTML, JSON, J2EE, JavaScript, Object-Oriented data and asynchronous integration design patterns
Being a Java expert, developing new Kafka integration applications and maintain existing applications utilizing modern technologies such as Spring, REST, Kubernetes, Junit, etc.
Ability to provide project estimates and lead technical teams to consistently meet commitments.
Support a wide range of technology projects using Kafka platform - including configurations, software development, installation of patches and upgrades, etc.
Analyze business requirements, lead in design sessions and code reviews of extensions and customizations of the Kafka development framework.
Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control
Worked on microservice architecture, with Spring Boot-based services interacting through a combination of REST and Oracle OSB, MQ to deploy Identity microservices
Create S3 Buckets in AWS and stored files. Enabled Versioning and security for files stored
Collaborate with Architects and Business Analysts to extend the capabilities of the Kafka platform
Work closely with the Kafka platform team on upgrades and changes
Provide L3 support for Production issues
Experience with DevOps, CI/CD, or Agile practices is beneficial
Someone who shows initiative but appreciates a supportive team willing to help
Someone who likes challenges, gets things done, and keeps commitments
Willing to learn new skills outside of the traditional web space as needed, such as Linux or Oracle OSB
Being a Java expert, developing new Kafka integration applications and maintain existing applications utilizing modern technologies such as Spring, REST, Kubernetes, Junit, etc.
Ability to provide project estimates and lead technical teams to consistently meet commitments.
Support a wide range of technology projects using Kafka platform - including configurations, software development, installation of patches and upgrades, etc.
Analyze business requirements, lead in design sessions and code reviews of extensions and customizations of the Kafka development framework.
Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control
Worked on microservice architecture, with Spring Boot-based services interacting through a combination of REST and Oracle OSB, MQ to deploy Identity microservices
Create S3 Buckets in AWS and stored files. Enabled Versioning and security for files stored
Collaborate with Architects and Business Analysts to extend the capabilities of the Kafka platform
Work closely with the Kafka platform team on upgrades and changes
Provide L3 support for Production issues
Experience with DevOps, CI/CD, or Agile practices is beneficial
Someone who shows initiative but appreciates a supportive team willing to help
Someone who likes challenges, gets things done, and keeps commitments
Willing to learn new skills outside of the traditional web space as needed, such as Linux or Oracle OSB