Java Architect Healthcare

Year    Chennai, Tamil Nadu, India

Job Description

- Java Architect

Company Name: DEDALUS

You can help healthcare organisations deliver better care to their communities.

Dedalus is the leading healthcare information systems and diagnostic software provider in Europe and one of the largest in the world. Our mission is to revolutionise care delivery, transform patient's lives and ease clinical workloads by providing integrated digital healthcare solutions that deliver measured improvements in care outcomes.

Dedalus is committed to providing an engaging, rewarding work experience that reflects the passion our employees bring to our mission of helping organisations deliver better care to their communities.

Our company is enriched by a diverse population of 6,600 individuals in more than 40 countries that work together to innovate and drive better healthcare options for millions of patients around the world.

Role Summary

We are looking for a talented java architect to define and integrate our company's software architecture. In this role, you will be responsible for upgrading or defining new architecture systems to support future and current Java applications. You will also be involved in software design and the integration of all Java-based applications.

To ensure success as a Java architect, you should have in-depth knowledge of software architecture, experience with network design, and high-level Java programming skills. Ultimately, a top-class java architect can see the big picture needs of a company and design scalable architecture to handle the company's current and future software application needs.

You will also need to have great communication and collaboration skills as you will need to interact with fellow business analyst, Designer, Developers and tester regularly to ensure smooth delivery. You will be involved in the full software development life cycle from planning, design, to implementation

Responsibilities -

- Lead software architecture and design activities and make technical decisions for the development of the software suite. Recommends how specific technologies, standards, methods and techniques are to be used throughout the solutions delivery community.

- Designs and implements larger research and proof of concept projects as an individual contributor, focusing on one or a small number of technologies or applications to be implemented into a larger platform.

- Build large scale mission critical application using latest architecture and technologies

- Should be able to take architectural decisions and recommend/propose technical solution.

- Contributes towards quality, delivery and process improvements.

- Create solutions for managing customer and money accounts and loyalty programs.

It could be much more about getting into a delivery project where you're equally happy coding and tech leading the team to implement the solution. You will build scalable and feature-rich infrastructure, implement easy-to-use, inviting UIs, and help measure performance and success.

- Writing ground-breaking code that continually changes and influences the industry.

- Designing, implementing, and maintaining applications that will used by thousands of people in futuristic environment. Use cutting-edge frameworks and components. Full lifecycle software delivery from concept to production. Agile development methodologies and modern Continuous Integration techniques.

- Meeting with technology managers and the design team to discuss the goals and needs of the company.

- Examining and defining current architecture systems.

- Designing scalable architecture systems for Java-based applications.

- Strives to develop a first-class architecture using Angular best practices.

- Identifying the hardware and software infrastructure needs to accommodate the architectural goals

- Troubleshooting design flaws and system bottlenecks.

- Performing validation tests to ensure the flexibility and scalability of the Java environment.

- Assisting the software design team with application integration.

- Conducting system performance tests, performance tuning.

- Good knowledge of Services based architectures

- Good communication & presentation skills

Skills and Qualifications

- 5+ Years of Hands-on Experience in Angular Development

- Master/Bachelor's degree in software engineering or computer science.

- A passionate technologist with a thirst for knowledge.

- A self-starter who wants to look under the covers and understand how and why things work.

- A great collaborator who is excited to be part of a high-functioning team

- An advocate of clean, well-tested code

- Excellent hands-on experience in developing Core Java Technologies & Frameworks

- Experience in java Backend Development, spring, Struts, Angular.js.

- Good understanding of Object Oriented Design principles, MVC architecture, web-services Restful APIs and design patterns.

- Good understanding of GUI - Design and Implementation.

- Should be good creator and innovator in the web and GUI technologies.

- Experience with the design and physical and logical architectural model.

- Good communication skills.

- Experience with data & analytics is ideal, but not required.

- Hands-on experience on Linux/Unix/Windows environments is an added advantage.

Work Environment

- Chennai office to ensure a collaborative, team approach.

- Ability to work from home in a suitable environment when necessary

- The role may require work outside of and/or beyond the Company's normal business hours.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2969419
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year