3 Asavlee Labs Jobs
Full Stack Developer - Java/React.js (6-9 yrs)
Asavlee Labs
posted 1mon ago
Key skills for the job
Responsibilities :
- Demonstrated ability to write clean, maintainable, and efficient code with a strong emphasis on best coding practices and principles.
- Maintain high standards of code quality, follow object-oriented programming principles, stay updated with the latest industry trends, and adhere to software development best practices and methodologies.
- Collaborate with the team to conduct thorough code reviews, actively participate in the CI-CD process, identify and resolve performance bottlenecks, and proficiently debug and troubleshoot issues for seamless application functionality.
- You will use continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible.
- You will work in collaborative, value-driven teams to build innovative customer experiences for our clients.
- You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between.
- Able to multitask, prioritize, and make critical decisions.
- Contributes to system architecture and design, demonstrating an understanding of fundamental design principles for scalable applications, as well as expertise in accessibility and security compliance.
- To meet tight deadlines and adapt to changing priorities.
- Enthusiastic to work collaboratively with people and share your ideas to solve real business problems.
- Collaborates and communicates with internal and outsourced development partners regarding software application design status, project progress, and issue resolution.
- Responsible for due diligence, estimations, reviews, and design of various requirements from the customer.
Requirements :
- 5+ years of proven and progressive experience using Java, RestAPI, OOP, ReactJS, and Azure Cloud.
- Experience working with TDD, Domain driven design, Reactor, Kafka, Docker, Kubernetes CLI, and Kotlin(Good to have).
- A strong understanding of Object orientation, SOLID principles, Clean coding, and patterns is desirable.
- Experience working with Java, RestAPI, OOP, ReactJS, and Azure Cloud (Must Have).
- Experience working with TDD, Domain driven design, Reactor, Kafka, Docker, Kubernetes CLI, and Kotlin (Good to have).
- Great OO skills, including strong design patterns knowledge. Understanding functional programming would be a plus.
- You have led software development teams using Agile, Lean, and/or Continuous Delivery approaches such as TDD, continuous integration, pairing, and infrastructure automation.
- Passion for software engineering and craftsman-like coding process.
- Experience in developing applications integrating with RDBMS like MySql or Postgres.
- Experience with a NoSQL database (MongoDB or GraphDB) will be a plus.
Professional skills :
- You have experience influencing others and always advocate for technical excellence while being open to change when needed.
- The ability to develop and execute a technical vision with a focus on business value.
- You will act as a mentor for less experienced peers through both your technical knowledge and ability to inspire a team to deliver extraordinary impact together.
Functional Areas: Other
Read full job description