We are looking for experienced Java/Full Stack Developers who will help us in building high-performing, scalable, enterprise-grade cloud applications for the Healthcare and Life Sciences industry. You will be part of a talented software team that builds products, platform and solutions in an agile mode. Responsibilities :- Identify and analyze user requirements- Write well-designed, efficient code and ensure compliance to code quality metrics, open source software usage, and security vulnerabilities- Conducting unit testing using automated unit test frameworks.- Prioritize, assign and execute tasks throughout the development sprints- Using coding standards and best practices to ensure quality- Review, test, and debug team members' code- Schedule product releases with internal teams- Document development phases Requirements :- Degree in Computer Science, Engineering or equivalent preferred- 4-6 years of relevant work experience- Must have 2+ years of experience in building microservices using Java, Spring Boot, AWS, Docker- Hands on experience in Angular 2+ framework/UI development will be a big plus- Good experience in API gateway like Apigee is preferred- Very Strong in Core Java (Collections, Threads, Regular Expressions, Exception handling)- Good knowledge on coding standards, design patterns, unit testing- Good knowledge on TDD and CI/CD practices- Good exposure to JMS environment and hand on experience in Rabbit MQ / Active MQ / Kafka- Good knowledge on relational database, Oracle or PostgreSQL database is preferred- Strong background culture of delivering projects with first time right / Zero defects in Production- Oracle Java Professional Certification will be a plus- Very good analytical, problem-solving ability, verbal and written communication skills- Desire to work in an Agile environment- Strong problem-solving skills and willingness to roll up your sleeves to get the job done- Skilled at working effectively with cross functional teams in a matrix organization
Responsibilities : - Write, develop, analyze, and elevate code that is well structured, with a focus on testability, maintainability, security, and performance. - Create rich user experiences on the web using HTML5, CSS3, and Angular - Produce clean, efficient code based on specifications. - Utilize the latest web standards and technologies. - Troubleshoot, debug, and upgrade existing software. - Work closely with other developers, designers, data analysts and business stakeholders to construct, implement and test data-driven features. - Cooperating with the back-end developer in the process of building the APIs - Communicating with external web services Requirements : - 4-6 years of relevant work experience - Working experience on AngularV14, HTML, CSS, Micro frontends, RxJS, Rest API's, Sonar, Reactive forms. - Experience in creating modules, components, and packages. - Experience with working on Single Page Web Applications - Experience with RESTful APIs - Expertise in core web application design patterns, such as MVVM, Singleton, Dependency Injection, Command, Publish/Subscribe etc. - Solid understanding of unit testing concepts and frameworks - Familiarity with GIT for version control - Desire to work in an Agile environment. - Strong problem-solving skills and willingness to roll up one's sleeves to get the job done. - Skilled at working effectively with cross functional teams in a matrix organization. - Excellent written and verbal communication skills. - Degree in Computer Science, Engineering or equivalent preferred.