Senior Software Engineer - Backend
OneCode
Software Engineering
Bengaluru, Karnataka, India
Posted on Thursday, October 12, 2023
Requirements
- The ideal candidate will have 3 to 6 years of work experience in building highly-interactive applications using Java, Spring MVC, Spring JMS, Spring JDBC, Spring IOC, Spring Boot, MySQL, MiBatis, ReactJS, JavaScript, jQuery, AWS, JMS and have knowledge on wide range of web technologies, tools and Frameworks.
- You have experience in working with Restful web services.
- You have a strong knowledge and understanding of design patterns and domain-driven design.
- You understand the fundamental design principles behind building scalable, resilient, and maintainable applications.
- You have functional knowledge of inclusive design: accessibility, and related tooling.
- You have consumer web development experience for high-traffic, public-facing web applications.
- You have a knack for writing clean, readable, reusable code.
- You have good knowledge of TDD and CI/CD practices.
- You have experience in managing and publishing releases using Git branching and tools like NPM and YARN.
- You have a penchant for learning
- You are a great analytical & logical thinker and someone who loves solving problems
- You are passionate, energetic, enthusiastic, and a go-getter