Position:Software Engineer (Java)
Location:Remote
Mandatory Skills:SOA Java Azure functions Azure API Management C# & Healthcare domain exp.
To create assign and track the project module work plans for delivery and also provide technical guidance for work completion.
(1.) To ensure process improvement and compliance in the assigned module and participate in technical discussions/review.
(2.) To create work plans monitor and track the work schedule for on time delivery as per the defined quality standards.
(3.) To prepare and submit status reports for minimizing exposure and risks on the project or closure of escalations.
(4.) To develop and guide the team members in enhancing their technical capabilities and increasing productivity.
Details JD:
Key Responsibilities
Must have 10 years of experience on SOA and Java
Design and develop SOAbased applications and services using Java.
Implement and maintain web services (SOAP/REST) and ensure their integration with various systems.
Collaborate with crossfunctional teams to gather and analyze requirements.
Develop and maintain technical documentation for SOA services and applications.
Perform code reviews and ensure adherence to best practices and coding standards.
Troubleshoot and resolve issues related to SOA services and Java applications.
Optimize application performance and ensure scalability and reliability.
Stay updated with the latest industry trends and technologies related to SOA and Java.
Required Qualifications
Bachelors degree in Computer Science Information Technology or a related field.
Proven experience in SOA design and implementation.
Strong proficiency in Java and related frameworks (e.g. Spring Hibernate).
Experience with web services (SOAP/REST) and related technologies (e.g. WSDL XML JSON).
Familiarity with enterprise integration patterns and tools (e.g. ESB JMS).
Knowledge of database technologies (e.g. SQL NoSQL) and ORM frameworks.
Experience with version control systems (e.g. Git).
Strong problemsolving skills and attention to detail.
Excellent communication and teamwork skills.