Senior Java Developer
NetRadius is a growing software consultancy based out of Pleasant Grove Utah. Formally established
in 2008, we provide a number of services throughout Utah and surrounding states including software
development and consulting, training, software quality assurance, and manged services for IT
infrastructure.
Anyone looking for a dull and drab 8 to 5 work environment need not apply. As an employee,
you will get your hands deep in multitudes of technologies, read books and journals on the latest technologies
in software development, and expand your understanding of software, programming and computing in general.
We provide hardware, books, journals, certifications and reimburse for Internet and cell phone service.
Responsibilities
- Working directly with clients, including developers, project managers and executives
- Leading and participating in development activities
- Mentoring other developers providing code reviews and constructive criticism
- Designing, modeling and facilitating the implementation of secure and scalable applications
- Reading, understanding, debugging, re-factoring existing and poorly developed applications
- Keeping current with up and coming technologies including JSRs being approved through the JCP
- Helping generate training material and leading training sessions
- Participating in on-call rotations for off-hour emergency application support
Required Skills
- Experience with Java 5, Java 6 and Java 7 new features
- Spring 2.5 and 3.0
- Spring MVC including annotation based controllers
- Spring Security
- Quartz
- Hibernate 3.x and Hibernate Annotations
- Java Persistence API (JPA)
- Javascript, HTML/XHTML and CSS experience
- Must understand good database design principles and normalization
- Experience building software which uses MySQL, PostgreSQL, Oracle or SQL Server
- Maven 2.x and Ant
- Apache 2.x, Tomcat 6.x
- Ability to work with difficult clients in difficult situations on difficult problems
- Experience as a team lead or some management experience
Optional Skills
- SCJP or SCJD certification is a plus
- Database administration experience including installing, configuring, tuning and query optimization
- Linux and Windows system administration experience
- JQuery and EXT experience
Junior Java Developer
NetRadius is a growing software consultancy based out of Pleasant Grove
Utah. Formally established in 2008, we provide a number of services
throughout Utah and surrounding states including software development
and consulting, training, software quality assurance, and manged
services for IT infrastructure.
We are looking for part-time and full-time entry level Java developers.
We provide training, hardware, books, journals and certifications.
Responsibilities
- Implementing new software features in existing applications
- Bug fixing and debugging existing applications
- Helping gather requirements and participating in design meetings
- Participating in peer code reviews
Requirements
- Currently enrolled in a computer science, computer engineering, similar program or recently graduated
- Successfully completed the data structures and algorithms course
- Experience with an object oriented programming language
- Quick and independent learner
- Self-motivated
- Good communication skills and ability to work in a team
Optional Skills
- Experience with Java or C#
- Experience with Javascript, HTML/XHTML, CSS
- Experience with Spring, Spring MVC and Hibernate
- Database experience with PostgreSQL, MySQL, SQL Server or Oracle
- Linux and Windows system administration experience