- Company Name
- ECOM
- Job Title
- Java Developer IV
- Job Description
-
**Job Title:** Java Developer IV
**Role Summary:**
Senior Java engineer responsible for full‑life‑cycle development, maintenance, and support of mission‑critical commercial applications for the US Gas Transmission and Midstream business. Works cross‑functionally to design, implement, test, and optimize software solutions while ensuring security, compliance, and performance standards.
**Expectations:**
- Deliver high‑quality code and documentation throughout all SDLC phases.
- Proactively identify and implement process and technology improvements.
- Ensure solutions meet security, business continuity, and regulatory requirements.
- Communicate technical concepts clearly to both technical and non‑technical stakeholders.
- Provide strong customer service and maintain collaborative relationships with business partners.
**Key Responsibilities:**
- Analyze requirements, design, develop, test, and maintain N‑Tier Java web applications.
- Create and support web services, UI components (HTML/CSS/JavaScript), and Oracle SQL back‑ends.
- Conduct issue reviews, root‑cause analysis, and implement preventive measures.
- Perform performance analysis and tuning; define acceptable performance thresholds.
- Collaborate with QA analysts and other developers on solution design and implementation.
- Participate in CI/CD pipelines, source control, and automated testing activities.
**Required Skills:**
- 5‑7 years of application development experience.
- Expert in Java, OOP, design patterns, Spring framework, multithreading, synchronization, and performance tuning.
- Proficient with web technologies: HTML, CSS, JavaScript, XML/XSLT, JSON, JUnit, and Oracle SQL.
- Experience building N‑Tier, web‑service‑oriented applications.
- Strong analytical, problem‑solving, and debugging abilities.
- Excellent written and verbal communication; able to convey technical details to diverse audiences.
- Self‑motivated with a customer‑service mindset and collaborative approach.
**Preferred Skills (optional):**
- Knowledge of C#, ASP.NET, IIS, ORM frameworks.
- Experience with DevOps tools (Git, Azure DevOps, Ansible) and CI/CD automation.
- Familiarity with cloud platforms, IT operations, monitoring, and logging.
- Understanding of gas pipeline transmission/storage business processes.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- No specific certifications required; relevant certifications (e.g., Oracle, Spring, AWS) are a plus.