We are seeking a Lead Java Developer to join our team.
You will work on a project utilizing Jakarta EE 11, Faces 4.1, PrimeFaces 15, GlassFish 8, NetBeans 25, and Oracle DB ExaCC to deliver high-quality solutions for our clients. If you excel in PrimeFaces and Java API development, apply now to contribute your expertise.
Responsibilities
- Design and develop Java applications using Jakarta EE and PrimeFaces
- Implement and maintain APIs to support application functionality
- Deploy and configure applications on GlassFish server
- Optimize database interactions using Oracle RDBMS
- Collaborate with cross-functional teams to deliver project requirements
- Troubleshoot and resolve technical issues in a timely manner
- Review and improve code quality and application performance
- Mentor junior developers and provide technical guidance
- Manage project timelines and deliverables
- Ensure adherence to software development best practices
- Document application designs and development processes
Requirements
- 5+ years of experience in Java development
- Proficient knowledge of PrimeFaces
- Expertise in Jakarta EE platform including Faces 4.1 and APIs
- Experience with GlassFish server deployment and management
- Skilled in using NetBeans IDE for development
- Advanced knowledge of Oracle RDBMS including Oracle DB ExaCC
- Demonstrated leadership skills in software project delivery
- Excellent problem-solving and analytical abilities
- Strong communication and collaboration skills
- Fluent English proficiency (B2 Upper-Intermediate)
Nice to have
- Experience with Java API design and implementation
- Familiarity with software test engineering practices
- Knowledge of system engineering concepts
- Certification in Java EE or related technologies
- Experience with cloud deployment platforms