Indotronix International Corporation
posted 4 months ago
The Java Developer - IV position is a critical role within our team, focusing on the design, development, and implementation of user interfaces for internet and intranet applications. The successful candidate will be responsible for defining site objectives by analyzing user requirements and envisioning system features and functionality. This role requires a deep understanding of the software development lifecycle, as the developer will set expectations and prioritize features throughout the development process. The candidate will also be tasked with determining design methodologies and tool sets, completing programming using various languages and software products, and designing and conducting tests to ensure the quality and functionality of applications. In addition to user interface development, the Java Developer will create multimedia applications using authoring tools and complete application development by coordinating requirements, schedules, and activities. This includes contributing to team meetings and troubleshooting development and production problems across multiple environments and operating platforms. The role also involves supporting users by developing documentation and assistance tools, ensuring that end-users have the resources they need to effectively utilize the applications developed. The ideal candidate will have a degree in Computer Science, Engineering, or a related field, along with significant software development experience. A strong knowledge of relational databases, SQL, and ORM technologies is essential, as is proficiency in Java J2EE and Hibernate. Experience in developing web applications using popular frameworks such as JSF, Wicket, GWT, or Spring MVC is also required. Familiarity with cloud computing and big data technologies, including NoSQL databases, Elastic Search, Kafka, Docker, Spark, Storm, and Hadoop, is preferred but not mandatory. Additional technologies such as Kotlin, Node, Netty, Nginx, Apache, JMS, Tomcat, Jersey, Hazelcast, and Redis will also be beneficial for candidates.