LBi Software is looking for entry-level candidates for Java-based web application development.  LBi Software develops custom applications both sports leagues/teams  and HR Enterprise Software markets.
We are seeking Software Engineers to work as part of a team to design and develop custom enterprise web applications. Candidates must be self-starters and able to follow written and verbal direction working with a technical team leader. They must be able to produce well-documented and efficient code and possess the communication skills necessary to explain complex technical information. A four-year degree in Computer Science or equivalent is required. The position requires strong interpersonal skills and a good knowledge of software architecture.
Qualified candidates will join a team utilizing agile methodologies towards software development and delivery.  Team sizes vary roughly from 2-10 developers, who will work in 1-3 week sprints to deliver new features on enterprise web applications. 
Required technical skills: Java, HTML, JavaScript/jQuery, CSS/SCSS, SQL
Additional skills a plus: REST Services, Spring Framework, AngularJS, HTML5, J2EE technologies, Struts/Struts2 Framework, JSP, Bootstrap, MyBatis, UI/UX design, Smartphone/Tablet App Development (iOS, Android), Junit, Jasmine, Protractor, Karma, Grunt/Gulp, Bower, SASS/LESS, JBoss, Tomcat, Agile Process, C#, .NET, Business Objects, ETL, Crystal Report, BIRT, database reporting tools, R, Apache Spark, Hadoop, MapReduce, MongoDB, Hive, Pig, YARN, Scala, DB2, Oracle, MySQL, SQL Server, Database Design