Senior Java Developer
Brevitaz Systems Verified employer
Actively hiring · Posted 3d ago · JEV261112CDF04593
Job description
You will get while working with us
Opportunity to work on highly distributed systems with micro-services architecture and big-data volumes
Solve challenging real-world problems by leveraging OOP & functional programming concepts
Opportunity to incubate an open source project
Get to work with cutting edge technologies to name a few Kafka, Elasticsearch, Postgres, Scala
Developing scalable, sustainable and reliable enterprise systems
Hands-on experience of working with TDD and BDD
Develop environment using practices such as Continuous Integration, Continuous Delivery
Learning opportunity on how to turn complex business requirements into a working product
Roles & Responsibilities
Requirement understanding & analysis by interacting with client
Carry out architectural and design discussions with fellow team members and come up with right approach
Understand system domain, user’s perspective of system and use-cases
Understand patterns in existing code and effectively leverage and improvise it
Develop backend involving Java8 based functional programming and REST services
Ensure best practices of code reviews, automated testing and CI
Research new tools & technologies required for the projects
Mentor fellow team members and bring their level up
Must have
Strong hold on written/verbal communication
Strong core Java fundamentals
Strong Analytical & problem solving skills
Proactive and inherent nature of working with ownership
Passion of writing clean code
Experience in designing relational data model from business requirements
Good to have
Knowledge of functional programming (Scala or Java 8 lambda)
Knowledge of NOSQL
Working knowledge of linux & networking
Performance optimisation - Optimise/refactor queries, code, stored procedures to take performance next level
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Brevitaz Systems.
- Track your application and get updates by email and WhatsApp.