• Expertise in Core Java• Expertise in OOPS and coding practices and exposure to TDD• Should be able to define deployment roadmap and requirements for DevOps implementation.• Versatile in choosing appropriate tools and frameworks for the Core and advance java development procedures.• Good in Spring Boot and latest java methodologies to suggest best practices and proven solutions to the business.• Expert in service oriented solutions and micro services architecture (REST). Should have been a part of monolithic to micro services rearchitecture.• Exposure towards No-Sql databases such as Cassandra or Mongo DB.
About the company:- Enable companies to transform into Digital Enterprises and address the needs of the digital-savvy generation. Experts in Business Agility and Digital Innovation Practitioners with strong industry experience A dedicated team of trainers, mentors and coaches Able to service clients Asia wide with 40+ professionals Job review:- You will work in both front-end and back-end You will practice agile development good practices such as TDD, ATDD, CI, CD, code refactoring, etc. Job description:-You will work as a member of a Scrum Team to develop well-crafted digital products to support why innovation!’s business. Furthermore, you could be able to coach the other developers to deliver high-quality code like you.Qualifications:- You have a Bachelor's degree in Information Technology, Computer Science or equivalent You have a 3-5 years’ experience with .NET stack You know your current assignment very well You have learned at least one new technology in the last 6 months You can pair-program with anyone You write unit tests You are active in one technical community NOTE- CANDIDATES INTERESTED FOR FREELANCING/CONTRACT/PART-TIME/FULL TIME OPPORTUNITIES CAN APPLY.Location:- Remote working
Java – Spring, Hibernate Knowledge on database systems Test and automation tools 6+ years of experience in software development Preferably BE/B-Tech engineering degree, but not a must. Minimum 6 years’ experience developing server-side Java – Spring, Hibernate and REST Full-SDLC cycle, with large-scale live roll-out participation as a developer Experience with test automation: TDD, unit/integration/functional testing Expert understanding of the object-oriented design and programming concepts Good understanding of relational and non-relational database/datastores/caches best practices and challenges Have a passion for quality and writing clean, solid, readable code that scales and performs well Proficient in Git and familiarity with continuous integration A team player who values collaboration, innovation, and inclusion Comfortable working in an Agile environment Strong verbal and written communication skills Preferred skills: Experience building GraphQL APIs using Node.js React, Android or iOS development
Lead Engineering Manager for Singapore based Asset Management Fintech About the Company: Torre Capital is a VC-Funded Fintech based out of Singapore focused on disrupting the Asset Management Industry. We are backed by prestigious VC firms and a network of angels and industry leaders, with over 18 months of runway. We are creating new ways to interact and service High Net Worth Individuals using latest tech and analytics interventions. Torre Capital was started by professionals (Mckinsey, Accenture, Flipkart, PayU, CIMB) with 50+ years of experience in Digital Business Build and Asset Management. Job Description: We are creating a full-stack technology team and looking for an Engineering Lead to head the tech platform development and the tech team. Working together with the co-founders, you will decide the revised tech stack, talent to be hired, and best practices to be put in place. We are building a solution that deploys elements of tokenization using blockchain, ML driven portfolio selection and risk management, and a proprietary alternate secondary market for illiquid securities. What we care about You should have prior experience leading a team of developers having gone through the entire cycle of hiring, developing, deploying, succeeding/failing, repeat. Hands on experience, knowing good practices at each stage of development such as TDD, CI/CD, Unit/Integration/E2E tests. You love technology and all aspects of it. You are a constant learner not because you need to, but because you want to. You understand finance, specifically areas of Asset Management, PE/VC, and private banking. You know how to spot good talent and nurture good talent. You believe time spent on training is time well spent. You know how to budget for the tech stack and the team you need. You are not afraid to call out other senior staff when they commit mistakes. You are as much part of the strategic decision making as the co-founders. Nothing lasting ever gets built in a few months. You believe in building to last, and don’t mind additional effort today to prepare for tomorrow. Values – customer satisfaction before bottom-line. Employee health before deadlines. Family before everything else. What we don’t care about Project managers – we hate middle management Big egos Any kind of politics or hierarchy Your gender, sexual orientation, clothes you wear, what you do outside of work. Key requirements: Minimum 2 years in a Head of Engineering/Lead Engineer role with a startup. Overall, between 5-10 number of years of tech experience. BE/ BTech or MTech/ Dual degree in Computer Science/Software engineering or similar from a Tier 1 institute Strong fundamental knowledge of algorithms, data structures, design patterns and network protocols. Ability to define and deploy the right tech stack for a fintech organization Blockchain implementation experience preferred Experience with actual product launch and adoption Experience with Agile methodologies. Experience with Agile methodologies and IT budgets to assess technological performance What you can expect from us? A competitive above market salary. We want you to focus on your growth, and the best way is to not have you worry about operational expenses Complete independence of operations A Bonus that improves as company performance ticks up Significant career growth opportunity to a CTO position
Opportunity to work as a Technical lead. Company : Splenta Systems Pvt Ltd https://www.splenta.com/ Job location : Bangalore - As a Java Full-stack Engineer or as Java Back-end Developer, you will be responsible for designing and implementing Microservices based application workloads on cloud platform. - You should have expertise in building/implementing Microservices solution components and be able to put them on cloud platform with necessary configurations. Top Skills : Java, Spring Boot, Spring Cloud, Microservices Architecture & API Design, Cloud Deployment, DevOps CICD and TDD. Responsibilities : - Should be able to provide technical direction and be hands-on with implementation skills for build new age application workloads with proper design considerations and align with overall architecture goals. - The implementation should meet both functional and non-functional requirements. - Able to lead team and multitask across different role expectations seamlessly - developer, Tech Lead, Designer. - Create and review design and implement solution artefacts - Proactively provide guidance on engineering methodologies, standards and leading practices for the development team. - Able to design and implement e2e testing while adopting TDD and setting up required tooling infrastructure for automation. - To help technical team with any code difficulties and manage task distribution and delivery for assigned team members - Assist in qualifying team members addition by conducting technical interveiew Experience : - 4-5 years of experience in application development and deployment, - Good technical design skills, implementing complex solutions on cloud. - Have application specific configurations and troubleshooting experience. - Design and implementation experience in asynchronous applications - event based. - Application implementation with REST APIs and message integration workflows. - Ability to implement and analyze application diagnostics and telemetry both from application and from platform. Team Collaboration must have : - Customer-oriented, diligent, proactive, focused on achieving customer's business objectives as top priority. - Able to work successfully both individually and as a team member. - Easy-going, friendly, communicative, positive in relations with colleagues.
Role: Backend Developer Location: Bangalore We are looking for the right Backend Developer. What you will work on Build a scalable API platform that will enhance our customer experience & propel our logistics. You will be part of our Bangalore team of ambitious and talented engineers, who put their best together to build architecturally sound & scalable systems. What can CasaOne promise you – An opportunity to - increase your rate of learning exponentially by defining hard problems and solving them - partake in a high-growth journey and increase revenues 5x+ Y-o-Y - be an early innovator in the shifting trend: ‘ownership economy’ -> ‘access economy’ - build a category-defining platform for FF&E (Furniture, Fixture, and Equipment) leasing - build high-performance teams The must-haves • Bachelor’s or Master’s degree in engineering • Good understanding of algorithms, data structures & design patterns • A minimum of 4 years of work experience Experience required in • Building distributed systems & service-oriented architecture • Asynchronous programming, Test Driven Development (TDD) • Writing (delightful) APIs & integration patterns • RDBMS & NoSql databases • Continuous integration & deployment (CI/CD) tools like git, Jenkins • Cloud computing platforms - AWS/ Azure/ Google Cloud Good to know CasaOne backend services are written in NodeJS. Experience in NodeJS will be handy, but it isn’t mandatory.
Strong experience on core Java (Version >=1.8 ) Strong experience on Spring ecosystem (Core, MVC, data, JPA, transaction management, security, AOP, Batch & Boot). Comfortable performing integration tests in Spring context. Strong experience on JDBC and DB concepts. Experience of TDD/BDD approach and prior experience working with CI/CD tools (Maven, Git, jenkins) Strong experience on ORM (hibernate) and PL/SQL procedures Knowledge of some of UI latest languages / frameworks ( Html5, Angular 4+) Knowledge of SOA/Microservices (REST, Soap) and its challenges Strong knowledge on APP server (Tomcat, Weblogic) Strong knowledge on Microservices Exposure on Digital stack - UX/UI - API - Machine Learning - Big Data - Cloud/Docker/IaaS/PaaS Knowledge on Java Swing Experience delivering sound development, testing, implementation, deployment and support strategies in complex distributed environments. Knowledge on production monitoring tools. Good experience in leading change within a team, especially around testing and quality practices. Team player, who relentlessly involves others and shares knowledge with them Should have experience of participant in design reviews and code reviews. Curiosity in all the latest trends and ready to do POCs with new technical stack
As a Backend Software Engineer, you will work with the engineering team to write API’s that are consumed by our front-end app. Your primary focus will be the development of server-side logic, supporting the maintenance of current APIs, building new APIs, and improve the performance and reliability of our systems as we rapidly scale our product and organization.The ideal candidate will be a very quick learner, have obsessive attention to detail, thoroughness, and creativity in testing.💪 Must Haves- You’re proficient in PHP and/or Laravel- You possess strong OOP and design pattern knowledge- You write understandable, testable code with an eye towards maintainability- You’ve the ability to build RESTful APIs- Explaining complex technical concepts to designers, support, and other engineers is no problem for you- Well versed with computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval👌 Nice-to-haves- Experience shipping a live product- Startup experience, preferably a tech startup- Open Source contributor- Experience with TDD- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc- FrontEnd experience- Passionate about/experienced with open source and developer tools- You have a bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience💖 Bonus- Experience with AWS, DigitalOcean, etc.⚡ Apply if- You want to be a team member rather than an employee - cultural fit is the most important thing. Start-up life is a roller coaster and we want to make sure no matter how the day has gone we can still go out for a pint at the end of it- You take ownership- You’ve an eye for detail- You’re a problem solver, and a perpetual learner- You possess a positive and solution-oriented mindset
Job SummaryYou will lead a team to build features, design and implement APIs, and improve the performance and reliability of our systems as we rapidly scale our product and organization.Responsibilities and DutiesInvolves working closely with the development team to implement high quality code in an agile, test-driven development environment. Be able to apply broad and deep technical expertise in software design and development. You must possess the professional maturity and technical leadership skills to take on technical initiativesYou’ll help create detailed software development plans, scope development effort, and provide reliable resource and timeline estimates. You’ll perform performance and scalability analysis as needed, identify bottlenecks and help improve the overall stability and performance of the system.Required Experience, Skills and Qualifications💪 Must Haves- You’ve been building web applications professionally for 2+ years- You have experience with functional or imperative programming languages -- e.g., Node, Python, Ruby, PHP, Go, C, or Java- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc- You can lead technical architecture discussions and help drive technical decisions- You write understandable, testable code with an eye towards maintainability- You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you- You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval👌 Nice-to-Haves- Startup experience, preferably a tech startup- Open Source contributor💖 Bonus- Experience with leading a team of 5+ developers⚡ Apply if- You want to be a team member rather than an employee - cultural fit is the most important thing. Start-up life is a roller coaster and we want to make sure no matter how the day has gone we can still go out for a pint at the end of it- You take ownership- You’ve an eye for detail- You’re a problem solver, and a perpetual learner- You possess a positive and solution-oriented mindset
Job SummaryLooking for someone to lead a team to build features, design and implement APIs, and improve the performance and reliability of our systems as we rapidly scale our product and organization.Responsibilities and DutiesIn your typical work week, you will lead the development team to implement high quality code in an agile, test-driven development environment. You’ll help create detailed software development plans, scope development effort, and provide reliable resource and timeline estimates. You’ll perform performance and scalability analysis as needed, identify bottlenecks and help improve the overall stability and performance of the system.Required Experience, Skills and Qualifications💪 Must Haves- You’ve been building web applications professionally for 3+ years- You have experience with functional or imperative programming languages -- e.g., PHP, Python, Ruby, Go, C, or Java- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc- You can lead technical architecture discussions and help drive technical decisions- You write understandable, testable code with an eye towards maintainability- You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you- You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval👌 Nice-to-Haves- Startup experience, preferably a tech startup- Open Source contributor💖 Bonus- Experience with leading a team of 10+ developers- Health benefits - sports, gym whatever you want- Work out of the coolest office in Bangalore- Global experience as the team is spread between India and UK⚡ Apply if- You want to be a team member rather than an employee - cultural fit is the most important thing. Start-up life is a roller coaster and we want to make sure no matter how the day has gone we can still go out for a pint at the end of it- You take ownership- You’ve an eye for detail- You’re a problem solver, and a perpetual learner- You possess a positive and solution-oriented mindset
Roles & Responsibilities: An individual contributor role with proven ability to design and define the test strategy. Ability to create test scenarios based on the requirements, specification and understanding the impact of the multiple features. Understanding of the architecture/design, covering various aspects of testing (functional, non-functional, stress, reliability, conformance, robustness). Complete ownership of the release with the ability to identify critical customer impacting defects based on requirements. Good knowledge of embedded and protocol stack testing, GPS, RF, driver or firmware related testing, writing test scenarios based on requirements and specs, Enhance & optimize the process of system testing and software testing. Competencies: Requires Bachelor’s degree in Computer Science or Technology. Experience in building and maintaining automated tests. Knowledge of scripting languages like Python would be a huge plus. Good understanding of the test process and ability to do RCA. Knowledge of packet capturing tools like Wireshark Knowledge in Automotive domain,V2X would be added advantage. Knowledge on any of the traffic simulation tools like pre-scan , IPG or related tools would be added advantage. Good Communication and Mentoring skills.