Company DescriptionOctate Software is a startup SaaS company that offers a fast, cutting-edge but cost-effective ERP application. Our software features a meticulously crafted, highly intuitive design that ensures users can effortlessly navigate and fully understand its functionality with ease.
Role DescriptionWe are looking for a Full Stack Developer (Java) who possesses a passion for pushing web technologies to the limits and will work with our dynamic team of talented developers to design, develop and maintain the next generation web applications. If you have hands-on experience in frontend web technologies, Java based backend technologies, and good knowledge of the complete lifecycle of software development using agile methodologies, we’d like to meet you. You must have excellent analytical & problem-solving skills, and be open to learning & working on new tools and technologies.
ResponsibilitiesDesign, code, unit test, automate functional tests, deploy and maintain secure scalable web applications.Troubleshoot issues, evaluate & implement solutions and fix bugs.Deploy and maintain applications/systems.Work with other software engineers in agile scrum teamParticipate in design and code reviews to ensure code developed meets best coding practices.Contribute to the design and architecture to enable secure, scalable, and maintainable software and should be able to clearly articulate the implications of design/architectural decisions.
Qualifications1 to 3 years of experience in full stack web application development.Must have strong hands-on experience in Java & React.Must have hands-on experience Spring Framework (Spring Boot, Spring Batch, Spring Data, Spring Security, etc..)Must have strong hands-on experience in front-end web technologies and frameworks like JS, Typescript, jQuery, Bootstrap, HTML5, CSS.Must have experience in developing RESTful web services.Must have knowledge of basic design patterns.Experience in NoSQL and SQL based database technologies like MySQL & PostgreSQL.Experience on developing Fintech Applications.Gtrong problem-solving and analytical skillsExcellent collaboration and communication skillsBachelor's degree in Computer Science, Software Engineering, or related field
Optional QualificationsExperience in AWS cloud platform is a plus.Experience in developing react table grid library is a plus