Senior Functional Software Engineer (With Clojure Experience a Must Have)
Job descriptions & requirements
ABOUT THE COMPANY
Tezza Business Solutions Ltd is a “niche” service provider of Software Development, Quality Assurance and Software Testing services. Tezza began its operations as Web Development company in 2000 in Overland Park, Kansas. Since then, we’ve evolved into a Services-oriented company who only engage in Product development as a value-add service to our customers who continue to appreciate our “Customer First” Service Delivery approach.
Tezza opened its first office in Kenya in 2009 with a primary goal of building capacity of qualified software development and testing resources to work on outsourced projects from North America. Whilst we are partners and reseller of solutions today, our primary interest is in providing services; the products we sell are sold in conjunction with the services we provide.
JOB SUMMARY
Qualifications and Experience:Bachelor’s degree in Computer Science, Software Engineering, or a related field.5+ years of professional experience in software development, preferably in a modern backend environment.Strong proficiency in Java and proven, hands-on experience developing production-grade applications with Spring Boot.Expertise in designing, building, and operating event-driven microservices architectures.Proven ability tapply and advocate for Test-Driven Development (TDD) methodologies.Direct experience with message brokers/queues (e.g., Kafka, RabbitMQ) for inter-service communication.Solid knowledge of relational and NoSQL databases, caching layers (e.g., Redis), and RESTful API design
REQUIRED SKILLS
Application programming interfaces (API), Programming, Testing and debugging, JavaScript, Android development, Software architecture
REQUIRED EDUCATION
Bachelor's degree
Important safety tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.