Job Listings

Core Java Developer

Roy Talman & Associates

Overview

We are looking for a creative, talented and highly motivated software developer to join our computer science group. We develop a sophisticated desktop software package for simulating engineering systems. The job is quite broad in scope, spanning model building, 3D solid modeling and graphics, a UI to enable users to make their own UI components, complex data handling and sharing; security (encryption, etc.), distributed computing, plotting, and 3D/2D animation. Individuals in this position can work on projects that involve a wide variety of technical skills including logic; DB; UI; data structures; IPC and APIs; and graphics.
Responsibilities
• Develop and support desktop Java Swing applications
• Design and implement new components and ongoing feature enhancements
• Collaborate with support engineers on new requirements and application design
• Follow company software development processes and standards
• Study new technology and remain technically current
Qualifications
• BS degree in Computer Science or Engineering
• Minimum GPA of 3.5/4.0
• 5+ years of professional and/or graduate-level experience with Java
• Experience with Windows and Linux

Additional Qualifications Desired:
• Experience with Java Swing, Java Threading Model, XML, JDBC
• Experience with User Interfaces: event handlers, SWING, SWT, or similar low-latency applications
• Experience with relational databases (i.e. MySQL)
• Familiarity with writing unit test cases (JUnit)
• Knowledge of C++ and JNI
• Experience with 3D graphics
Employment Type: OTHER

Location: Westmont, IL

Posted: Oct. 17, 2024, 9:25 p.m.

Apply Now Company Website