Job Description This is a remote position. Bachelor's degree in Computer Science, Information Technology, or a related field. Proven experience in Java development, demonstrating a solid understanding of reactive programming and Springboot. Familiarity with RDBMS and NoSQL databases, particularly PostgreSQL and MongoDB, Cassandra, or Neo4j. Practical knowledge of Kafka for stream processing. Proficiency in containerization technologies such as Kubernetes and Docker. Strong problem-solving skills and the ability to work effectively in a collaborative team environment. Excellent communication skills to effectively convey technical concepts and collaborate with cross-functional teams. Ability to adapt to evolving technologies and stay informed about industry trends. Job Role & Responsibility Demonstrate proficiency in Java programming, showcasing a strong understanding of Flux/Reactive, lambdas, and Stream concepts. Utilize multithreading techniques to optimize application performance. Leverage expertise in Springboot framework, with essential knowledge in Spring-data, spring-stream, spring-task/batch, and WebClient. Work with RDBMS systems, particularly with PostgreSQL or any other relational database management system. Showcase proficiency in at least one NoSQL database, with a preference for MongoDB, Cassandra, or Neo4j. Familiarity with ArangoDB is considered a plus. Hands-on experience with Kafka for efficient stream processing. Implement container orchestration using Kubernetes and Docker to enhance scalability and deployment efficiency. Requirements Java: 1.8+, Good knowledge on Flux/Reactive, lambdas and Stream. Multithreading is a plus. Springboot: Spring-data, spring-stream, spring-task/batch and WebClient essential. RDBMS: postgres or any other NoSQL: 1 is must: mongo, cassandra or neo4j. ArangoDB is a plus. Streaming: Kafka hands on. Container orchestration: Kubernetes and docker must.
Sr. Java Developer & Tech Lead
BizTek People
Senior/Lead Java Developer
Cognologix Talent
Java Developer
Marktine
Backend Java Developer
EVB
Senior Java Developer
Boosthire
Java Full Stack Developer, 6-12 years of experience, Work from Home
BayApps Inc