Job Description
USC/GC Only, Onsite Role
This role is within a dynamic technology organization focused on delivering innovative solutions to clients and internal stakeholders. We are seeking an experienced Middleware Engineer (Java/J2EE) with strong analytical and problem-solving skills to join our team and contribute to ongoing digital transformation initiatives.
Responsibilities
- Collaborate with team members to analyze and develop technical solutions and strategies.
- Take ownership of project deliverables, ensuring successful implementation and mentoring junior developers as needed.
- Conduct design reviews, code reviews, and technical document reviews to maintain high-quality deliverables.
- Analyze existing application systems, identifying areas of complexity and potential risks.
- Effectively communicate with stakeholders, clarifying requirements, presenting technical solutions, and explaining development progress.
- Contribute to continuous improvement by suggesting enhancements to software architecture, development processes, and technologies.
- Adhere to and enforce engineering standards across all project modules.
- Perform code and design reviews consistently.
- Ensure adherence to essential procedures and contribute to the definition of operating standards and processes.
- Operate with a high degree of independence and minimal direct supervision.
Technology Skills
- Extensive experience in designing and developing web portals and large-scale intranet/internet applications.
- Strong hands-on experience with Web application development using Angular (8 or above), JavaScript, DOM, HTML5, Web Sockets, JSON, XML, CSS, Ajax, etc.
- Experience with source code management systems like Git and tools like Jira.
- Experience working in Linux/UNIX environments.