- Company Name
- CyberX Info System
- Job Title
- java full stack cloud developer
- Job Description
-
Job Title: Java Full Stack Cloud Developer
Role Summary:
Design, develop, and maintain large‑scale Java applications using a full stack of cloud‑native technologies. Deliver end‑to‑end solutions across front‑end, back‑end, and cloud deployment layers while ensuring code quality, performance, and scalability.
Expectations:
* Hybrid work model – 3 days onsite, remaining remote.
* Prepare own development environment for onsite technical assessment.
* Participate in all phases of the software development life cycle, from design to production deployment.
Key Responsibilities:
- Architect and implement enterprise Java components (JVM, J2EE, Spring Boot, EJB).
- Build and expose RESTful/SOAP web services (JSON, XML, WSDL).
- Develop responsive front‑end interfaces using AngularJS, ExtJS, CSS, TypeScript, jQuery, AJAX.
- Manage database persistence and tuning with Hibernate, Oracle, and ORM patterns.
- Deploy applications to cloud platforms (Cloud Foundry, Kubernetes) and manage containers (Tomcat, WebSphere).
- Automate builds, tests, and releases via Maven, Gradle, Git, Jenkins, GitHub Actions, and related CI/CD pipelines.
- Ensure code quality and security through unit testing (JUnit, Mockito), static analysis (SonarQube, Fortify), and automated UI testing (Selenium).
- Monitor and log applications using ELK stack (Elasticsearch, Logstash, Kibana) and observability tools (Istio).
- Write and maintain shell scripts and perform Linux/Unix administration.
- Collaborate with cross‑functional teams using Agile practices (SCRUM) and DevOps principles.
Required Skills:
- Java, JSP, JMS, JAXB, JDBC, EJB, J2EE fundamentals.
- Spring Framework, Spring Boot.
- REST/SOAP web services (JSON, XML, WSDL).
- AngularJS, ExtJS, CSS, TypeScript, jQuery, AJAX.
- Hibernate ORM, Oracle database, query tuning.
- Cloud Foundry, Kubernetes, Docker.
- Build tools: Maven, Gradle; version control: Git.
- Testing: JUnit, Mockito, Selenium.
- CI/CD: Jenkins, GitHub Actions, Nexus, SonarQube, Fortify, Slack.
- Linux/Unix shell scripting, JavaScript.
- Object‑oriented design principles.
- Microsoft Office Suite (Project, Excel, Word, PowerPoint).
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or equivalent technical experience.
- Minimum 5–7 years of full‑stack development experience in a production environment.
---