• Design, develop, and maintain Java applications with CORBA integration.
• Collaborate with software architects and other team members to understand requirements and translate them into technical solutions.
• Implement CORBA-based communication protocols to enable interoperability between distributed systems.
• Develop and maintain software components using Java technologies such as J2EE, Servlets, JSP, EJB, etc.
• Troubleshoot and debug complex issues in production environments.
• Stay updated with the latest technologies and industry trends related to Java and CORBA.
• Participate in code reviews and provide constructive feedback to peers.
• Document software designs, technical specifications, and procedures.