- Company Name
- Trilyon, Inc.
- Job Title
- Java Developer
- Job Description
-
Job Title: Java Full Stack Developer
Role Summary:
Senior Java Full Stack Developer responsible for designing, developing, and maintaining enterprise-grade Java applications, building and consuming RESTful APIs, and ensuring high availability of production systems. Must also lead incident resolution, log analysis, and collaborate with cross‑functional teams in an Agile environment.
Expectations:
* Deliver clean, scalable Java code and APIs that meet business requirements.
* Provide 24/7 production support, promptly diagnosing and resolving incidents.
* Effectively communicate with stakeholders and customers to understand service needs and provide technical guidance.
Key Responsibilities:
* Design, develop, and deploy Java/J2EE applications using Spring, Hibernate, and RESTful services.
* Configure and manage application servers (Tomcat, WebLogic, JBoss).
* Perform production support: monitor, analyze logs (Splunk, ELK, Dynatrace, AppDynamics), and troubleshoot performance or reliability issues.
* Write and maintain shell scripts and leverage Linux/Unix command line for automation and system tasks.
* Manage incidents using ServiceNow, JIRA, or Remedy, following ITIL best practices.
* Participate in Agile ceremonies (scrum, sprint planning, retrospectives) and contribute to continuous improvement.
Required Skills:
* 10+ years of hands‑on experience with Core Java, J2EE, Spring, Hibernate, SQL, and RESTful API development.
* Proficiency with Java application servers (Tomcat, WebLogic, JBoss).
* Familiarity with log analysis tools (Splunk, ELK, Dynatrace, AppDynamics).
* Strong command of Linux/Unix utilities and shell scripting.
* Experience using incident‑management platforms (ServiceNow, JIRA, Remedy).
* Excellent problem‑solving, analytical, and customer‑handling skills.
* Solid understanding of ITIL framework and Agile methodologies.
Required Education & Certifications:
* Bachelor’s degree or higher in Computer Science, Information Technology, or related field (minimum 10 years of professional experience may substitute formal education).
* Relevant certifications (e.g., Oracle Certified Professional, Java SE, or equivalent) preferred but not mandatory.