TechnoGen
Sr. Java Developer
TechnoGen, Charlotte, North Carolina, United States, 28245
Design, develop, and maintain microservices using Java and Spring Boot.
Implement event-driven architectures leveraging Kafka.
Write automated test cases using BDD frameworks like Cucumber, JUnit, and Mockito.
Use Bitbucket for version control and manage builds with Maven/Gradle.
Work with Oracle, PostgreSQL, and MongoDB databases to ensure data consistency and scalability.
Monitor and optimize production systems using Elastic, Prometheus, and Grafana.
Collaborate with cross-functional teams to create innovative solutions for order management workflows.
What We're Looking For
Hands-on experience in developing backend applications with Java and Spring Boot.
Experience building microservices and working with Kafka for messaging.
Expertise in writing automated tests using BDD tools (Cucumber, JUnit, Mockito).
Experience with Bitbucket, Maven/Gradle for version control and CI/CD processes.
Strong knowledge of Oracle, PostgreSQL, and MongoDB databases.
Familiarity with monitoring tools such as Elasticsearch, Prometheus, and Grafana.
Ability to solve complex problems, think creatively, and thrive in an agile environment.
Required Skills
Java Spring boot - 3 Years Minimum
Kafka - 2 Years Minimum
BDD frameworks like Cucumber, JUnit, and Mockito - 2 Years Minimum
Familiarity with monitoring tools such as Elasticsearch, Prometheus, and Grafana
Work with Oracle, PostgreSQL, and MongoDB databases to ensure data consistency and scalability.
Ability to solve complex problems, think creatively, and thrive in an agile environment
Strong knowledge of Oracle, PostgreSQL, and MongoDB databases.
Experience with Bitbucket, Maven/Gradle for version control and CI/CD processes.
Implement event-driven architectures leveraging Kafka.
Write automated test cases using BDD frameworks like Cucumber, JUnit, and Mockito.
Use Bitbucket for version control and manage builds with Maven/Gradle.
Work with Oracle, PostgreSQL, and MongoDB databases to ensure data consistency and scalability.
Monitor and optimize production systems using Elastic, Prometheus, and Grafana.
Collaborate with cross-functional teams to create innovative solutions for order management workflows.
What We're Looking For
Hands-on experience in developing backend applications with Java and Spring Boot.
Experience building microservices and working with Kafka for messaging.
Expertise in writing automated tests using BDD tools (Cucumber, JUnit, Mockito).
Experience with Bitbucket, Maven/Gradle for version control and CI/CD processes.
Strong knowledge of Oracle, PostgreSQL, and MongoDB databases.
Familiarity with monitoring tools such as Elasticsearch, Prometheus, and Grafana.
Ability to solve complex problems, think creatively, and thrive in an agile environment.
Required Skills
Java Spring boot - 3 Years Minimum
Kafka - 2 Years Minimum
BDD frameworks like Cucumber, JUnit, and Mockito - 2 Years Minimum
Familiarity with monitoring tools such as Elasticsearch, Prometheus, and Grafana
Work with Oracle, PostgreSQL, and MongoDB databases to ensure data consistency and scalability.
Ability to solve complex problems, think creatively, and thrive in an agile environment
Strong knowledge of Oracle, PostgreSQL, and MongoDB databases.
Experience with Bitbucket, Maven/Gradle for version control and CI/CD processes.