Key Java Software Engineer Hungary or Remote
Key Java Software Engineer Description
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are seeking a Key Java Software Engineer to join our energetic healthcare technology team and foster advancement in our cloud-native patient administration system.
This innovative platform enhances usability for both patients and healthcare staff, facilitating registration, scheduling, and real-time patient management across various devices, including mobile, tablet, and desktop. As a Key Java Software Engineer, you will focus on refining workflows that enable patients to self-serve—registering, checking in, canceling, or rescheduling appointments effortlessly. You will be crucial in crafting scalable backend services, maintaining high performance and ensuring robust integrations in a state-of-the-art, patient-focused setting. If you’re driven by a passion for revolutionizing healthcare technology with Java and aspire to significantly impact millions of lives, we’re excited to consider your application!
#LI-DNI
Responsibilities
- Backend Development: Implement and design scalable Java backend services that bolster healthcare registration and scheduling systems
- Microservices: Enhance microservices for seamless integration, high availability, and fault tolerance
- Cloud-Native Solutions: Employ AWS (Lambda, S3, EC2) to construct and deploy cloud-native applications with an emphasis on scalability and performance
- System Integration: Unify cloud databases, third-party services, and APIs to deliver a cohesive user experience
- Cross-Functional Collaboration: Engage with product managers, front-end developers, and stakeholders to synchronize on project objectives and outcomes
- Performance Optimization: Upgrade application performance across diverse platforms using AWS tools
- Code Reviews & Mentorship: Conduct code reviews and guide junior developers on best practices
- Continuous Improvement: Remain abreast of the latest trends in Java, AWS, and healthcare technology to foster innovation
- Security & Compliance: Validate that solutions adhere to pertinent industry security standards and regulations (e.g., HIPAA)
- Documentation & Reporting: Keep precise documentation and consistently update stakeholders on project progress
Requirements
- Demonstrable Java experience with qualifications in backend development and cloud-native architectures
- Profound understanding of microservices, REST APIs, and service-oriented architecture
- Background in working with AWS cloud technologies (AWS Lambda, S3, EC2, RDS, etc.)
- Familiarity with Spring Boot and Spring Data for Java development
- Experience in managing cloud databases (NoSQL and SQL) with knowledge of their integration into cloud-native systems
- Solid understanding of DevOps practices, CI/CD pipelines, and Agile methodologies
- Knowledge of healthcare applications, especially in patient administration, registration, or similar healthcare workflows, is beneficial
- Capacity to engage with cross-functional teams to deliver high-quality, scalable solutions
- Effective communication skills and capability to thrive in a fast-paced, dynamic environment
Nice to have
- Expertise in containerization technologies like Docker and Kubernetes
- Proficiency in healthcare industry standards such as HL7 or FHIR
- Competency in CI/CD tooling and best practices
We offer
- Dynamic, entrepreneurial corporate environment
- Diverse multicultural, multi-functional, and multilingual work environment
- Opportunities for personal and career growth in a progressive industry
- Global scope, international projects
- Widespread training and development opportunities
- Unlimited access to LinkedIn learning solutions
- Competitive salary and various benefits
- Advanced wellbeing and CSR programs, recreation area
Do you know someone interested in starting a career in IT? Share our EPAM Campus programs with them, where they can enhance their knowledge in various fields online, free of charge.