Asan Labs
Full Stack Developer - Java/React.js
Job Location
bangalore, India
Job Description
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. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/28/2024
Location: bangalore, IN
Posted Date: 11/28/2024
Contact Information
Contact | Human Resources Asan Labs |
---|