Java development and distributed systems define this office-based Full Stack Software Developer role at YuJa, Inc., with standard Monday-to-Friday hours.
YuJa seeks a developer with strong software design, development, and testing skills. You will work across Java, J2EE, EJBs, JSP, Servlets, JDBC, Eclipse, and JBoss. The role also involves distributed software systems, network protocols, and server platforms.
Key Responsibilities: Design, develop, and test software systems
Recognize software problems and create solutions
Build and design distributed software systems
Work with Java connectivity through JDBC
Apply network programming and database design knowledge
Requirements: Bachelor’s degree in computer science or engineering
Solid Java and enterprise development experience
Experience with HTTP, HTTPS, and TCP-IP protocols
Experience with Windows Server and Linux systems
80% or higher relevant academic coursework performance
Bring Java, distributed systems, database, and server expertise to software development at YuJa, Inc. in an office-based setting.