Senior Software Engineer - Java
About this Opportunity:We are looking for a Senior Java engineer with 8 to 10 years work experience to join our engineeringteam. The ideal candidate will have experience with Java Spring & Spring boot, and strong JavaScriptprogramming skills, and a good understanding of asynchronous programming concepts and goodworking exposure on health care domain will be a vale add.The ideal candidate should demonstrate excellent communication skills and have a history of successful,on-time delivery in an agile environment.What You'll Do:Work with a group of highly talented and energized engineering team working across different locationsin the globe with one common goal. Which is working to revolutionize Healthcare with latest tools andtechnologies to improve patient care at hospitals.What you do need for this Role: Good exposure to Java J2EE technologies with hands on coding experience Good working Exposure to Java Spring Boot and other Java frame works Good working exposure towards JavaScript and other Java tools Hands on working experience on Kafka, GraphQL, Docker Thorough understanding of Object-Oriented principles (Analysis and Design) Good Unit test frameworks and Databases experience Prior experience with Cypress or Playwright for end-to-end testing, Jest for frontend unit testing,and JUnit for Java-based applications
Must Have: Graphql Kafka Docker / Kubernetes Cypress Node JS Bamboo/CI/CD pipeline Nest Vue JS PostgresSQL AWSRequired Experience:
Apiary Technologies Private Ltd
Designs and develops applications with an eye towards simplicity, reliability, manageability,scalability, extensibility, performance and re-use. Participates in pairing and code reviews Sets and adheres to software coding and style guides to ensure consistency Self-motivated team player who excels in collaborative environment. We are looking for someone who can take initiatives and ask questions. Excellent problem-solving skills; meticulous & methodical Proven ability to translate complex business requirements into simple software solutions Passionate about continuously improving organizational practices Strong Team player DNA with a desire to solve for the interests of our clients and of ourbusinessEducational & Experience Requirements: BE, BTech or MTech with minimum 6+ years of working experience in IT Industry as SeniorSoftware Engineer