Lead Core Java Engineer - Reactive, Microservices, Kafka
Info-Ways
New York (NY)
On-site
USD 100,000 - 140,000
Full time
14 days+
Application generator
A complete application in a minute — tailored resume and cover letter, ready to send.
Get past ATS filters
Job summary
A leading software firm is looking for an experienced Java Lead to oversee the development of Java-based applications. The ideal candidate should have expertise in RX Java, asynchronous programming, and a strong understanding of microservices architecture. Responsibilities include designing scalable microservices and ensuring seamless integration of databases and messaging systems. Candidates should provide their resume along with details on work authorization, location, and salary expectations.
Qualifications
Proven experience in Java lead roles.
Strong understanding of microservices architecture.
Experience with event-based programming frameworks.
Responsibilities
Lead the development of Java-based applications.
Design scalable microservices for optimal performance.
Ensure integration of databases and messaging systems.
Skills
RX Java experience
Asynchronous event-based programming
Multithreading and concurrency programming
Reactive programming style
Nosql databases experience
Transactional databases (ACID)
Zeromq or equivalent
Kafka or equivalent
Low level networking principles
Microservices scalability
Load balancing and failover
GIT expertise
Continuous integration
Gradle
Docker
Job description
A leading software firm is looking for an experienced Java Lead to oversee the development of Java-based applications. The ideal candidate should have expertise in RX Java, asynchronous programming, and a strong understanding of microservices architecture. Responsibilities include designing scalable microservices and ensuring seamless integration of databases and messaging systems. Candidates should provide their resume along with details on work authorization, location, and salary expectations.