- Company Name
- KYYBA Inc
- Job Title
- Java Developer
- Job Description
-
Job title: Java Developer
Role Summary: Design, develop, and maintain enterprise Java applications for the healthcare industry, ensuring high code quality, security, and performance using J2EE, Spring, Hibernate, and related technologies. Lead development activities, collaborate with cross‑functional teams on requirements and documentation, and support deployment and maintenance.
Expactations:
- 5–10 years of enterprise Java development experience.
- Strong communication skills to explain technical concepts to peers and non‑technical stakeholders.
- Proficiency in scheduling tools and shell scripting on UNIX/Linux.
- Experience with source control systems (e.g., Git, SVN).
- Ability to learn and apply new technologies quickly.
Key Responsibilities:
- Analyze, design, develop, and implement software solutions for healthcare applications using Java, J2EE, Spring, Hibernate, JUnit, MySQL, JavaScript, jQuery, Bootstrap, and related tools.
- Contribute to requirements gathering, documentation, and system architecture discussions.
- Define and design application tiers; review and implement security validation frameworks.
- Write and maintain clear, efficient, and well‑tested code.
- Participate in code reviews and mentor junior developers.
Required Skills:
- Core Java, Spring Framework, Hibernate ORM, JUnit testing.
- JavaScript, jQuery, Bootstrap.
- SQL and MySQL database design and optimization.
- Java EE components (Servlets, JSP, JNDI).
- UNIX/Linux command line, shell scripting.
- Source control (Git, SVN) and build tools (Maven, Gradle).
- Basic understanding of web security practices.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s preferred).
- Certifications such as Oracle Certified Associate/Professional (Java SE) are a plus.